US crude inventories plunge, surpassing expectations and indicating strong demand




US crude inventories plunge, surpassing expectations and indicating strong demand
2025-12-16 22:45:00
Investing.com