Refinery closures and rising consumption will reduce U.S. petroleum inventories in 2026

BIC Newsletters Subscription