Congress Will Finally Finish Financial Reform Today! Jim Newell · 07/15/10 11:31AM The Senate has cleared the last procedural hurdle for financial reform and will hold a final vote on this, the Dodd-Frank bill, at 2 p.m. Last vote, we promise! Then Obama will sign it, because he "hates business."