Oil Rebound May Come Sooner Than Expected

The EIA reported continued gains in oil inventory coming in slightly above expectations at 4.8MB. But for the first time this year production actually dropped 36MBD overall and 37MBD in the lower 48.

Read more: http://tinyurl.com/mca2bps