EconomyOnshore Oil Inventories Reach Their Lowest Level Since at Least 2016By Adrian ValeOct 17, 2026, 3:54 AM UTC