Skip to content Skip to footer

Oil prices plunge 8% after OPEC+ fails to agree on a massive production cut