Oil Price Analysis: WTI hovering near multi-year lows, sidelined near $24 a barrel

WTI collapsed violently in the last two months as WTI collapsed to its lowest level since February 2002 near $20 per barrel.

Leave a Comment

Leave a Reply

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