MARKET WATCH: Energy prices tumble with word of SPR oil release
Energy prices dropped sharply after the Obama administration and a coalition of 27 other members under the International Energy Agency agreed to barrage markets with 60 million bbl of crude from their strategic reserves within a 30-day period.