Amid soaring energy prices, international oil companies are making unprecedented profits.
ExxonMobil posted the largest annual profit in corporate history this year. BP, Royal Dutch Shell and the other “supermajors” are having a difficult time working out what to do with the money.




