Stocks Rise, Oil Slides as Investor Concerns About Israel-Iran Conflict Ease; AMD Leads Tech Rally, Defense Contractors DropBy kaydenchiewJune 16, 2025