Tag: demand decline

Crude Reality Of Dire Demand Sends Oil 9% Lower Despite Historic OPEC+ Deal

An oil production cut of historic proportions was sealed on Easter Sunday (April 12) to help a beleaguered oil and gas industry from hemorrhaging...

From around the web

Stay connected

Be a Patreon

Popular articles

Latest articles