Posted inApps Editors Pick Gadget
IEA record reserve release, markets doubt relief
A pump jack is seen at sunrise near Bakersfield, California October 14, 2014. Lucy Nicholson | ReutersOil prices surged more than 8% with Brent crude hitting $100 per barrel Thursday,…







