US stocks have barrelled higher, propelled by talk of broader monetary stimulus in Europe and a strong Apple earnings report that helped lift the Nasdaq by more than 100 points.

US stocks have barrelled higher, propelled by talk of broader monetary stimulus in Europe and a strong Apple earnings report that helped lift the Nasdaq by more than 100 points.