International Petroleum Corp. is an international oil and gas exploration and production company with assets located in Europe, South East Asia and Canada.
Watch our video highlighting the importance of energy in our modern society and the development of our transformational Blackrod project in Alberta, Canada!
https://t.co/qpy4fy0l5H
IPC Announces Third Quarter 2025 Financial and Operational Results and Blackrod Phase 1 Development Progressing Ahead of Schedule
https://t.co/gh95DY5RHA