Thunderian
Superstar
- Joined
- Mar 13, 2017
- Messages
- 7,515
Oil Plunges Most Since 1991 After Producers Embark on Price War
Oil crashed the most in 29 years as Saudi Arabia and Russia vowed to pump more in a battle for market share just as the coronavirus spurs the first decline in demand since 2009.
www.bloomberg.com