Oil majors won’t come running to help world facing energy crunch

Exxon, Shell, Chevron are passing windfall profits on to shareholders and restraining capital spending despite soaring prices