2026.02.05

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