Oil prices slump as stockpiles and rate hikes demand fears
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 …