Oil prices slump as stockpiles and rate hikes demand fears
Investing NEW YORK – Oil prices were down about $3 a barrel on Thursday on higher U.S. gasoline stockpiles and after a European Central Bank (ECB) rate hike stoked demand worries, while returning oil supply from Libya and the resumption of Russia’s gas flows to Europe eased supply concerns. Brent crude futures lost $2.44, or 2.3%, to $104.48 a barrel