WTI price on July 07, 2026 at 11:00 AM ET? Odds & Predictions