Finance Minister Bill Morneau spoke to the Business Council of British Columbia on Tuesday about some of the challenges facing Canada's economy.
Morneau said internal issues including the ongoing battle over the future of Kinder Morgan's Trans Mountain pipeline expansion between the Edmonton area and Metro Vancouver.
He said Ottawa is overhauling the approval process for similar projects, so potential investers can speak up earlier and timelines can be inplemented to give business certainty.
Morneau also spoke about the North American Free Trade Agreement, saying the negotiations are "critically important" but Canada will remain firm in getting the best possible deal.