Leaked news from the future.
Tap to receive
Oil will remain at or above $80 at the close of trading on November 2, 2026 and Democrats will fail to win control of the United States Senate. That scenario would preserve the higher-price backdrop that has WTI crude near $90 in mid October 2026 and pushed oil roughly 50 percent higher year over y…