A newly approved oil mega project will have to fit with cabinet’s emissions cap, Environment Minister Steven Guilbeault said yesterday. Guilbeault approved the US$12 billion Bay du Nord venture off the Newfoundland and Labrador coast: “It will have to fit under the cap.”