U.S. stocks rallied and Treasuries slid as geopolitical tensions eased and investors turned their attention to corporate results.
The S&P 500 Index gained 0.6 percent as of 11:45 a.m. New York time. The S&P 500 Index padded last week’s gain as investors eyed the earnings season after there was no immediate reprisal to the U.S.-led missile strike in Syria and trade concerns took a back seat. Treasury yields edged to the highest in three weeks, while the greenback fell to the lowest since March after President Donald Trump accused China and Russia of devaluing their currencies. West Texas crude futures fell below $67 a barrel.
Source : Bloomberg