2026.05.20

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