Oil revenues surge in June