Netflix shares plummeted more than 8% Thursday as the TV streaming titan reported quarterly revenue of $12.25 billion, which slightly topped expectations.[#item_full_content]
Israel-Lebanon 10-Day Ceasefire Takes Effect
A 10-day truce began in Lebanon on Friday that could pause fighting between Israel and the Hezbollah militant group and boost attempts to extend the