📝 Executive Summary
Stock markets held steady on July 14, 2026, as oil prices extended their rally to $85 a barrel. The advance in crude reflects heightened supply fears, possibly linked to Iran tensions and Strait of Hormuz threats. Meanwhile, equities showed resilience, with the FTSE 100 and other major indices little changed, as investors weighed the impact of higher energy costs on inflation and growth.