Stock markets keep powering forward. These three reasons justify it

May 21, 2026

The Middle East conflict has pushed oil above $100 a barrel, stoked inflation, dented growth and forced central banks back toward tightening. Equity markets may have stalled slightly in recent days, but they have been hitting records ​for months. There are three key reasons why.  

Search

RECENT PRESS RELEASES