Industry data on Tuesday showed U.S. crude oil stockpiles fell last week by about 5.25 million barrels, according to market sources citing American Petroleum Institute figures. Analysts in a Reuters poll had expected a 2.2 million-barrel decline.
Subscribe To Our Free Newsletter |