News

Despite lower oil prices, Canada’s oil sands production is expected to reach a new annual all-time high in 2025, thanks to ...