Race for Oval Office: a $2.5 billion affair