Alberta’s oil and gas sector commands list of top 30 TSX stocks