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
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