Air Canada suspends key US routes amid soaring fuel costs.