Low oil revenues raise prospect of budget slash