Home Stock & Shares World stock markets buoyed by earnings and strong economic data