Keyano head Jay Notay has his concerns with the cap, but argues Keyano and Fort McMurray "is in a good place."