Markets and the Israel-Iran Conflict, Netflix Slumps, New Woes for Tesla 4/19/24 | Squawk on the Street | Podwise