News

June 16, 2026
International Petroleum Corp. has achieved first oil at its Blackrod Phase 1 thermal oil sands project in Alberta, with production beginning ahead of schedule and on budget. The project is expected to reach its 30,000-bopd plateau rate by late 2027.
Connect with World Oil
Connect with World Oil, the upstream industry's most trusted source of forecast data, industry trends, and insights into operational and technological advances.