Oil Prices in Freefall, On Cusp of Breakdown, USD/CAD Buoyed by Market Mayhem
Technical analysis of crude oilCrude oil rose in early April after the unexpected OPEC+ announcement to cut production to stabilize energy markets. The decision briefly pushed WTI futures to their best levels since November 2022, but the…