Christmas is a week away, but Monday felt like Santa had arrived. Markets across the board–across the world–were sharply up, following Friday’s news of a phase one trade agreement between China and the United States and upbeat economic news from […]
0