The Iran war has created an extraordinary earnings season for U.S. refiners. Brent crude has fallen to around $90 per barrel from a wartime peak of $126, but the shortage of refined fuels has only deepened.

According to Reuters, Global refinery throughput in July was nearly 5 million barrels per day below year-earlier levels as Middle Eastern refineries remained constrained and Ukrainian attacks pushed Russian processing close to a 20-year low.

U.S. refiners have stepped into the gap, running at or near record utilization rates and exporting more…

Read Full Story at OilPrice.com →