WTI FALLS 12.6% TO $82.78 A BARREL

2026-03-23

WTI FALLS 12.6% TO $82.78 A BARREL