Oil prices are crashing. Blame uncertain demand and booming US production
Published
None US and Brent crude oil prices plummeted on Wednesday to $69 and $74 a barrel, respectively. • None Earlier this week OPEC+ announced deeper production cuts in an effort to stabilize markets. Ballooning global supply and an uncertain demand outlook is pulling oil prices lower, with US and…
#brent #saudiarabia #energy #mattsmith #guyana #brazil #venezuela #iran #opec #adp