Bay du Nord in the Flemish Pass Basin is expected to cash in 300 million barrels of oil to Canada over 30 years.