Although stocks still cost more today relative to earnings than they did over most of the...

|By:, SA News Editor

Although stocks still cost more today relative to earnings than they did over most of the previous century and a half, stocks should still provide a significantly better return than bonds, Econbrowser's James Hamilton believes.