Oil costs climbed above $80 per barrel, pushed by tightening US inventories, sanctions disrupting Russian crude flows, and a revised international surplus forecast.
Supply hyperlink
Oil costs climbed above $80 per barrel, pushed by tightening US inventories, sanctions disrupting Russian crude flows, and a revised international surplus forecast.
Supply hyperlink
Sign in to your account