Breaking: WTI collapses below $13, nearly 30% down, lowest since 1999
Oil prices have to extend their relentless tumble, with WTI dropping below $13 per barrel. The lockdowns imposed to curb the spread of coronavirus hav
Oil prices have to extend their relentless tumble, with WTI dropping below $13 per barrel. The lockdowns imposed to curb the spread of coronavirus hav
Leave a Comment