GLOBAL - The U.S. stock markets are hovering at record or multi-year highs to end the trading week. Meantime, European stocks and government bonds have rallied late this week.