Forecasts for milder weather and lower heating demand have seen natural gas prices plummeting by over 12% on Monday, after a strong rally on Friday to five-week high
The last of Canada’s big oil sands producers has reported record 2022 profits, bringing the total profit for last year of the big five to over $25.7 billion as they rode the tailwinds of a Chinese COVID crisis and Russia’s invasion of Ukraine