Oil prices took a dive Wednesday after a government report on unused crude in storage suggested the monthlong rally in energy prices may have been premature.
Copyright PHILY - Philly.com
Oil prices took a dive Wednesday after a government report on unused crude in storage suggested the monthlong rally in energy prices may have been premature.