Crude oil up as industry data show huge decline in US inventories
Crude oil inventories in the US declined by 9.16 million barrels for the week ending June 28 against market expectations of 0.15 million barrels dip, says API