Iran Vows It Will Never Surrender as US-Israel War Enters Second Week and Oil Prices Slam the Economy
Iran’s president and parliament speaker defiantly rejected Trump’s demand for unconditional surrender as oil prices surged past $100 a barrel, threatening a new inflation shock for American consumers.


















