IHS Markit: oilsands 10-year production forecast
Total production is expected to reach nearly four million bpd by 2030 – nearly one million more than today, according to a new 10-year production forecast by the business information provider.
Total production is expected to reach nearly four million bpd by 2030 – nearly one million more than today, according to a new 10-year production forecast by the business information provider.