Tag: MOG

Exxon smashes Western oil majors' profits with $56 bill...

Exxon Mobil Corp posted a $56 billion net profit for 2022, the company said...

  • wallamag

TC Energy shuts Keystone pipeline after oil spill into...

Canada's TC Energy on Thursday said it had shut its Keystone pipeline, crim...

  • wallamag