2026.04.11

WTI Holds Losses After Big Crude Build, Record US Production