US crude drops below US$20 a barrel as broken market drowns in oil
SYDNEY (BLOOMBERG) – Crude dropped to its lowest in 17 years on Monday (March 30) as coronavirus lockdowns cascaded through the world’s largest economies, leaving the market overwhelmed by cratering demand and an unmanageable surplus. Futures in London fell as much as 7.6 per cent to their lowest since November 2002 while also slumping in […]