Stocks finished firmly higher Friday, capping a tumultuous week of trading in U.S. markets that concluded with the three main equity indexes booking weekly gains. But despite the upbeat note that the final full week in March delivered, strategists and market participants were chirping about a major block trade in …
Read More »