No fundamental reason for oil's 'meltdown': energy analyst
Worries about China and near-record production from OPEC and the U.S. have knocked oil prices below $40 a barrel. But the markets may have beaten up crude a little too much, according to one energy analyst.