This Tech Stock Combines Dividend Yield with AI Growth Potential Aberdeen IFN Flat at 1162 Consolidation Continues 20260514 Oil Surges 4 After Trump Rejects Iran Ceasefire Proposal