An all-out war for dominance has erupted among OPEC and its allies, and now oil investors brace for a race to the bottom on prices
March 08, 2020 at 18:33 PM EDT
It’s every country for itself, or so it seems after a meeting between OPEC and other major producers ended on Friday in acrimony, which has the market now worried about a price war between some of the biggest oil producers in the world.