Crude oil has fallen sharply this week, with the banking crisis and excess supply pushing WTI to levels last tested in December 2021.
Crude oil has fallen sharply this week, with the banking crisis and excess supply pushing WTI to levels last tested in December 2021.