Brent, WTI futures in the red — market reports Brent futures with delivery in July 2026 tumbled 10.99% to $97.79 a barrel
This is an ingested summary. Full reporting is available at the primary source below.