March 22, 2023

Nothing Too Physically Bearish Right Now

Oil prices melted down through their price channel support bottom (chart OilMay23MA) when the banking crisis hit last week.

Prices are trying to rebound as equity and ...