Itemoids

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

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…