A Key Measure Of Oil Supply Was Already Near 1-Year Low When Storms Froze U.S. Energy Market

Oil inventories dropped to the lowest level in nearly a year last week, even before winter storms stalled operations at U.S. energy companies.