Russia’s plan to reduce oil production by 500,000 barrels per day in retaliation for sanctions, if kept beyond June, will tighten the market, exacerbating the...
Europe’s gas supply could be at risk again in the coming months. China has lifted the strict Covid restrictions that dampened its energy demand last...