Oil revenues up in May