Oil turns to losses, drops over 2.5% after US data
Prices of crude oil futures turned to losses on Wednesday and plunged over 2.5% after the United States Energy Information Administration stated that the crude stockpiles in the country rose by 2.4 mi…