WTI crude oil prices have rebounded to 20%, currently trading at $109.2 per barrel.

2026-03-09

WTI crude oil prices have rebounded to 20%, currently trading at $109.2 per barrel.