Democrats Barack Obama and Hillary Clinton have broken their party's record for fund-raising in a presidential race. Obama, of Illinois, raised $31 million in the second quarter that ended June, while New York's Clinton raked in $27 million.