WTI Oil operates at stability, above US$ 84/barrel

Oil inventories dropped 2.5 million barrels in the US last week, according to API