Oil Price Rally: Are Top Energy Stocks Like Suncor Too Cheap to Ignore?