WTI tumbles 3% to fresh 18-year lows near $19.20

WTI (oil futures on NYMEX) collapsed to the lowest levels since February 2002 at $19.21 in a matter of a few minutes earlier this Wednesday. The US oi

Leave a Comment

Leave a Reply

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