"Morning Update: TSMC Steadies Chips, Focus on ECB and Netflix"

July 18, 2024