2026.02.04

WTI Holds Losses As Freezing Temps Sparked Massive Drop In US Production