Oil down over 3% after US inventories grow



Prices of oil in future contracts fell over 3% on Wednesday after the United States Energy Information Administration (EIA) reported that crude oil in the country’s stockpiles increased by 4.1 mil…