Crude oil prices have tumbled in the last week, as consumer demand for gasoline has recently tapered due to soaring gas prices. As Anthony Mason reports, there could be some relief at the pump.
Comprehensive up-to-date video news coverage, aggregated from media sources all over the world by SmallShop News.
Comments