NO! OPEC and its allies slap down Biden begging for more oil…
https://twitter.com/disclosetv/status/1427347459416674307 SOURCE OPEC and its allies, including Russia, believe oil markets do not need more oil, despite U.S. pressure to add supplies to check an oil price rise, four sources told Reuters. The price of international benchmark Brent crude has risen 35% this year towards $70 a barrel, driven by economic recovery and … Read more