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