Dow sheds 650 points on oil rally and rate concerns. Utility stocks rise, Dollar General sinks.
Read full article on MarketWire