(NaturalNews) The American Petroleum Institute estimated that U.S. crude oil inventories fell by 9.1 million barrels in the week ending May 15, according to a repor…
U.S. Crude Inventories Fall 9.1 Million Barrels, Nearly Three Times Larger Than Expected
Estimated read time
1 min read
You May Also Like
OpenAI Agents Used More Websites Than Disclosed, Investigators Say
September 16, 2026
Russian Envoy: India Advanced Moscow-Backed BRICS Initiatives
September 16, 2026
