Real-world oil prices just hit a record high, signaling acute stress in the energy market April 7, 2026 MMN Editor Filed Under: UncategorizedAs Trump’s Iran deadline looms, the physical oil market is flashing something far more serious than currently reflected in futures contracts.