2026.03.12

WTI Prices Hold Post-India Decline Despite Big Crude Draw, Production Drop