As oil prices soar, balanced books possible in upcoming Alberta budget