Brent crude continues climb, trades at $72.15 a barrel
Meanwhile, US oil inventories declined by 8.5 million barrels in the week ending June 11, according to American Petroleum Institute.
Meanwhile, US oil inventories declined by 8.5 million barrels in the week ending June 11, according to American Petroleum Institute.