Global Stock Index Analysis – Indices Trade Mixed as Oil Prices and Earnings Keep Investors on Edge
Global stock markets traded mixed on July 25, 2026, as investors weighed strong corporate earnings against rising geopolitical tensions, elevated oil prices, and concerns that persistent inflation could keep interest rates higher for longer. Attention is now shifting to next week's Federal Reserve, Bank of Japan, and Bank of England policy meetings.