Oil falls 1% after reported build in US stockpiles
Prices of oil futures fell by more than 1.5% on Wednesday after the American Petroleum Institute (API) reportedly revealed yesterday that crude inventories in the United States grew by 3.6 million bar…