2026.03.21

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