The Alberta government is launching a $7-million advertising campaign in Alberta, British Columbia, Ontario, New Brunswick and Nova Scotia in what it says is an effort to throw cold water on the federal government's plan to implement an emissions cap on the oil and gas sector.