Big Tech and Big Oil, Yen Strength and Ant Mania – What’s up in Markets