It was a volatile week across markets as traders juggled mixed economic data, global trade headlines, and central bank updates. From tariff developments and surprise GDP prints to shifting oil dynamics and upbeat tech earnings, asset prices were pulled in all directions. While early-week price action reflected caution ahead of key U.S. data, things picked up steam midweek as Fed expectations, trade optimism, and geopolitical tensions all shaped sentiment. Let’s break down what moved the markets.