Most Recent Prices Story
Updated May 19, 2013 12:14PM
New York • It’s the narcissist rally. Sure, there are plenty of forces pushing stocks higher — record corporate earnings, small investors finally buying again, signs the U.S. economy may be strengthening, central banks flooding …