Widespread gains in equities pushed indices to new highs today.




Share this: