Oil PricesToday WTI price at $ 67.65 per barrel is at the same level it was on April 18, Air Canada stock on that date was $26.24 or 22% higher than yesterday's close. Oil based selling appears to be overdone and expect a rally ino and following this months earnings release