A closer look at TSMC earnings, why markets don’t like the idea of Trump firing Powell

A closer look at TSMC earnings, why markets don’t like the idea of Trump firing Powell