Investing.com – U.S. oil inventories fell last week by more than the market anticipated, according to the American Petroleum Institute’s estimate released late Tuesday.
Investing.com – U.S. oil inventories fell last week by more than the market anticipated, according to the American Petroleum Institute’s estimate released late Tuesday.