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

Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *