Oil slumped to a 17-year low as coronavirus lockdowns cascaded through the world’s largest economies, leaving the market overwhelmed by cratering demand and a ballooning surplus.
Source: FuelFix
Oil slumped to a 17-year low as coronavirus lockdowns cascaded through the world’s largest economies, leaving the market overwhelmed by cratering demand and a ballooning surplus.
Source: FuelFix
1,502