World stocks hit another record, crude up in big data week