Exxon and Chevron share $100bn in profit after surge in oil prices

Exxon and Chevron share $100bn in profit after surge in oil prices

Record haul during Ukraine war marks reversal of fortunes after pandemic demand crash

Leave a Reply

Your email address will not be published. Required fields are marked *

WordPress Cookie Plugin by Real Cookie Banner