OPEC

Oil & Gas

Oil crashes as Russia-Saudi price war breaks out

09/03/2020

Oil markets crashed more than 30% this morning 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.

Breaking