May 02, 2023 at 07:40PM Oil prices sink and threaten to break below key technical support at $71.75. Meanwhile, USD/CAD rallies, bolstered by bearish sentiment, with the pair poised to challenge cluster resistance.
Oil Prices in Freefall On Cusp of Breakdown USD/CAD Buoyed by Market Mayhem