Sunday , April 11 2021

The US is now pumping more oil from Russia and Saudi Arabia; OPEC can step back



US oil production jumped to a record 11.6 million barrels last week, and the rising US output is a factor that will enable OPEC members and allies to react when they face the weekend.


Source link