Crude Oil Prices Sink to 15-month Low on Rising Supply, Elevated Fear

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