Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

2025May › 22

Opec

14 months ago

Global oil prices tumble after reports that Opec+ may increase output despite weaker demand for fossil fuels

Global oil prices have tumbled by more than $1 a barrel in a sign that pressure on hard-pre…

page 1 of 1