Article

marketwatch.com on 2020-03-09 00:35

Oil plunges 25% and investors brace for a race to the bottom, as an all-out OPEC ‘price war’ erupts between Saudi Arabia and Russia

It’s every country for itself, or so it seems after a meeting between OPEC and other major producers ended in acrimony on Friday, which has the market ...

Related news