News Analysis
After a brief pause over the previous two weeks, U.S. stocks staged a broad and sustained rally this week, closing sharply higher amid signs of easing tensions in the Middle East and in global trade. Meanwhile, falling oil prices and bond yields further fueled the gains.