Air Canada announced today that it is due to oil prices. However, according to the document in front of me, its representatives stated that they are forced to deal with federal and provincial fuel taxes and security and airport fees that are among the highest in the world. This means that there are other problems that are not only due to oil prices.
On June 17th, 2008. See this statement in context.