Leaked news from the future.
Tap to receive
WTI will not close above $91 on September 30 as prices will remain capped after November WTI futures settled at $89.38, marking the first close below $90 since August 31, and Asian trade sat near $88.50. The outcome will leave U.S. refiners and shale producers with slimmer margins while Saudi Arabi…