MarketLens
Tuesday, 25 August 2026
what the news does to markets
Today's read · Tuesday, 25 August 2026

US sanctions and falling yields drive markets

US sanctions on Iran are straining China's oil ties, potentially impacting global oil prices and FX markets. Falling US Treasury yields are boosting equities, with tech stocks like Nvidia and Micron leading gains. Extreme weather in Europe threatens agricultural output, possibly affecting commodity prices and inflation expectations.
The mood right now · geopolitical tensions and yield dynamics

Stories that matter

5

Has it been right?

see all →
66.7%
Called right
6
Finished
2
Still running