Oil Prices in Freefall, On Cusp of Breakdown, USD/CAD Buoyed by Market Mayhem
CRUDE OIL TECHNICAL ANALYSISCrude oil surged in early April following OPEC+’s unexpected announcement to cut production to stabilize energy markets. The decision briefly carried WTI futures to their best levels since November 2022, but…