WTI Crude Oil futures maintained levels above $90 a barrel following stalled U.S.-Iran negotiations and continued closures at the Strait of Hormuz. Energy markets processed conflicting inventory reports, as the EIA reported a 1.92 million-barrel build, contradicting the API's reported 4.4 million-barrel draw. Meanwhile, gasoline stockpiles saw a significant 4.5 million-barrel draw, pushing supplies below the five-year average ahead of the summer driving season. In Natural Gas futures, prices ground higher on a production pullback to an 11-week low, despite warmer Midwest weather forecasts pointing toward continued inventory builds.