A stellar month for (tech) stocks and bonds, ugly for oil, gold and bitcoin.

A stellar month for (tech) stocks and bonds, ugly for oil, gold and bitcoin.

(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.

Bitcoin fell to a more than two-month low alongside U.S. stocks after Middle East skirmishes pushed bond yields and oil prices higher.