IBD Market Wrap - 04/20/15

The market rebounded today as China took steps to stimulate its slowing economy.

Advertisement