Oil revenues up in March