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.
June 15, 2026
June 15, 2026
















