World Stocks Inch Towards All-time High