Weekly Market Wrap: What Moved Markets This Week
This was one of the most consequential weeks in financial markets in 2026. Four of the world’s largest technology companies reported earnings within 5 minutes of each other on Wednesday evening. The Federal Reserve held rates on what seems to be Jerome Powell final press conference as Fed Chair. Oil prices continued to hover near […]








