‘Everybody and his brother’ thought the 10-year would be at 3% by now, Mark Grant says

Perhaps one of the biggest surprises of 2017 so far is the 10-year Treasury note yield at around 2.15 percent, closely followed strategist Mark Grant said Monday. “Everybody and his brother was saying it was going to be at 3 percent by now. I said, ‘No, I...

Google outlines 4 steps to tackle terrorist-related content on YouTube

U.K. Prime Minister Theresa May urged technology companies to do more to tackle online extremism following the Manchester Arena bombing last month. May, alongside French President Emmanuel Macron, even said they would look at proposals to fine internet companies that...