Canadian energy stocks tank as oil prices plunge and global banking fears spread
Crude oil prices plunged below US$70 and Canadian energy stocks took a beating on Wednesday, March 15, 2023, as market chaos continued amid concerns about a spreading bank crisis.