International Petroleum Corp (IPCFF) navigates a year of significant capital expenditure and robust production, while addressing market and currency headwinds.