Stocks and bonds get swept up in a selloff, as Trump’s China visit fails to pry open the Strait of Hormuz
U.S. markets sold off sharply Friday as global oil prices topped $109 a barrel, inflation fears gripped Wall Street and President Donald Trump's China trip...