Opinion: Stop playing Whac-A-Mole with the oil and gas sector Charles Deland Financial Post 5 0 07.11.2024 .....© Financial Post visit website