Fetching News Details
Concerns about rising US crude inventories and widespread economic slowdown sent oil prices downhill on Wednesday. Benchmark Brent crude oil futures lowered by 1.1% to $61.37 per barrel. US WTI crude futures were down by 1.1%, to $52.64 a barrel. The API weekly report indicated a 5.4 million barrels rise in the US crude inventories to 448 million barrels.