What Iran Means for Oil and Defense Stocks. These Could Be the Next Opportunities.March 16, 2026Yahoo Finance