TSMC Posts Monthly Revenue Drop. Macro Headwinds Hit Chips.