Q1 oil revenues below budget