Alphabet Beats Estimates Handily, But Investors Focused On A 3% 10-Year Treasury Yield: Trade On!
April 24, 2018 at 08:48 AM EDT
Yesterday’s market action and swings from positive territory to negative territory to largely flat territory came as a reaction to the 10-year Treasury yield traveling higher.