According to investing guru Warren Buffett, U.S. stocks are a logical investment when their total market value equals 70% to 80% of Gross National Product.

A newsflash just in time for your impending tax refund.  It’s time to think about buying. Course he doesn’t say what he IS buying unfortunately.

Read the Fortune story here.

Advertisement