Itemoids

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

Organization of the Petroleum Exporting Countries decided to keep oil output unchanged, after prices fell more than 18% in 2025.