Obama spends nearly $30 million more than Romney in June