Leaked news from the future.
Tap to receive
WTI Crude will not close above $93 on November 5. The contract was trading near $89 a barrel on November 5 according to Bloomberg, and worldoilmonitor showed a November 5 close at $88.66. CNBC noted futures rose 52 cents to $88.64 during the day while kospimap listed a closing price of $89.48. With…