Have We Been Crushed Enough In Crude?
Tuesday, March 28, 2023 6:31 AM EDT
WTI spot is still US$12/ bbl away from its 200-day SMA with a chunky volume profile a few dollars above acting as firm potential resistance.