Crude oil futures decline as markets await Fed’s policy decision
According to the industry body American Petroleum Institute (API), US crude oil inventories declined by 3.42 million barrels for the week ending September 12. Market was expecting it to decline…