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...
Emergency crews on Friday were preparing to labor through the weekend to cl...
Canada's TC Energy on Thursday said it had shut its Keystone pipeline, crim...
Oil prices fell close to their lowest this year on Monday as street protest...
Oil prices slipped to trade near two-month lows on Monday, having earlier s...
U.S. consumer prices unexpectedly rose in August and underlying inflation a...