Geopolitical analyst Steve Okun says says China is benefiting from the war on Iran. Post navigation Border Patrol chief Mike Banks resigns in latest Trump immigration shakeup Closing arguments begin in Elon Musk’s landmark lawsuit against OpenAI