Featured5 years ago
Oil Drops 31% in Worst Loss Since Gulf War as Price Fight Erupts
(Bloomberg) — 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...