Big tech rallies while subdued German data disappoints | Moving Markets | Podwise