Obama puts critics of financial overhaul on notice – Yahoo! News

Obama puts critics of financial overhaul on notice – Yahoo! News: “‘It will have the power to set tough new rules so that companies compete by offering innovative products that consumers actually want and actually understand,’ Obama said. ‘Those ridiculous contracts — pages of fine print that no one can figure out — will be …