“I don’t think this is the top, there’s still room to run. The fuel is just quietly shifting from earnings to excitement; that’s fine on the way up, it only matters when the music stops.”

(Bloomberg) -- US stocks struggled to build on record gains as growing strains on the ceasefire between the US and Iran sent oil prices higher for a third straight day.

(Bloomberg) -- US stocks struggled to build on record gains as growing strains on the ceasefire between the US and Iran sent oil prices higher for a third straight day and lifted…