Opportunity cost of tar sands development
opportunity costs of tar sands development Tar sands production is currently around 1.3 million barrels per day (bpd). Estimates of future production range from 2.5 to 6.2 million bpd by 2020. The Canadian Energy Research Institute has estimated that $379bn of investment is required by 2025 to bring production to around 4 million bpd.2 This is ...
Read more