Elizabeth Warren speaks at a CFPB protest in Washington, DC. BP shares jump as oil giant targeted by activist investor 900 ...