US stocks are nearing record highs, and more gains may be ahead | Fortune