Cheap oil, good for consumers, is slamming stocks. Why? 21.01.2016 00:28 TheRepublic.com NEW YORK - Wall Street is drowning in oil.