Oil revenues dip in July