Oil prices up over 1% as US crude inventories fall
Prices of oil futures rose on Wednesday as supply worries seem to have mounted after the latest oil inventories report in the United States. Private data from the American Petroleum Institute (API) re…