Oil advances 1% as US stockpiles drop

Prices of oil futures rose more than 1% on Wednesday after American Petroleum Institute (API) reportedly revealed that the United States crude oil inventories dropped by 5.4 million barrels during the…