2026.02.05

WTI Holds Losses After Big Product Inventory Builds, US Crude Production Nears Record Highs