Exxon smashes Western oil majors' profits with $56 bill...
Exxon Mobil Corp posted a $56 billion net profit for 2022, the company said...
-
Exxon Mobil Corp posted a $56 billion net profit for 2022, the company said...
The session marks a calm before the storm in a week jam-packed with high pr...
Emergency crews on Friday were preparing to labor through the weekend to cl...
The number of oil tankers waiting in the Black Sea to pass through Istanbul...
Canada's TC Energy on Thursday said it had shut its Keystone pipeline, crim...
The Group of Seven price cap on Russian seaborne oil came into force on Mon...
President Vladimir Putin touted Turkey on Thursday as the best route for re...
The European Union on Wednesday promised a robust response to any intention...
Any intentional disruption to EU energy networks would meet a robust and un...
Russian-installed officials in four occupied regions of Ukraine reported hu...