Oil drops 31% in worst loss since Gulf War as price fight erupts
Oil markets crashed more than 30% after the disintegration of the OPEC+ alliance triggered an all-out price war between Saudi Arabia and Russia that is likely to have sweeping political and economic consequences.
Brent futures suffered the second-larg…
Oil drops 31% in worst loss since Gulf War as price fight erupts Read More »