Oil Giants Earn $80bn Profits in 2018
ExxonMobil and other supermajor oil companies earned close to $80billion in profits in 2018
The world’s top oil companies, the “supermajors” — US firms Chevron and ExxonMobil, Britain’s BP, Anglo-Dutch Royal Dutch Shell and Total of France – earned...