Home / China’s peak oil demand bombshell eviscerates Danielle Smith’s energy strategy / Screenshot 2023-12-30 at 7.46.03 AM