Easing geopolitical tensions, positive trade headlines, soft inflation data, dovish signals from the Fed, and strong tech earnings are driving stocks higher
Easing geopolitical tensions, positive trade headlines, soft inflation data, dovish signals from the Fed, and strong tech earnings are driving stocks higher