New report from the Pembina Institute find that, for the first time, a range of oil demand scenarios — including those created by industry, international organizations, and research institutes — project that, if the current pace of climate policy action continues, global demand for oil will peak before 2030 and
