Eric Nuttall's Top Picks: March 24, 2023
Eric Nuttall, partner and senior portfolio manager, Ninepoint Partners FOCUS: Energy stocks MARKET OUTLOOK: Oil has sold off by nearly 10 per cent as banks and other financial institutions were forced to unwind their long oil/short U.S. treasury p...