Alberta expecting a surplus as oil prices soar