John Nikova

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis

Hormuz Optimism Sends Nikkei to 65,000 — but Futures Are Pricing in a Lot of Trust

May 25, 2026
8 Mins Read
2 Views