March 29, 2023 at 09:00AM Oil prices remain supported for now as supply fears remain a concern. A return of USD strength and Technical Hurdles could limit further upside. Interesting times for the Oil market.
Oil Price Update: WTI and Brent Rally Faces Technical Headwinds