World stocks were enjoying the view at an all-time high on Friday, lifted by a strong week of U.S. economic data and promises from the European Central Bank that cheap money will be sloshing around for years. European shares opened marginally in the red as the dust settled from Thursday’s forecast-busting U.S. jobs data and ECB meeting, with investors taking the opportunity to lock in profits after the biggest week of gains since March.