
Canada’s Oil Sands Production Set for Record High in 2025
Despite lower oil prices, Canada’s oil sands production is expected to reach an annual all-time high of 3.5 million barrels per day (bpd) this year, thanks to optimization and efficiency at producing assets, S&P Global Commodity Insights said on …