Seven major oil-exporting countries have agreed to maintain their current production levels in November as the Iran conflict continues to disrupt global supplies and push crude prices higher.
Ad Blocker Enabled!
Ad Blocker Enabled!
Our website is made possible by displaying online advertisements to our visitors. Please support us by disabling your Ad Blocker.