May 5, 2026 International Petroleum Corporation Announces First Quarter 2026 Financial and Operational Results