Ed Yardeni, President of Yardeni Research, says rising global bond yields reflect inflation from higher oil prices and defence spending amid geopolitical tensions. He notes Donald Trump’s Iran warning adds to uncertainty, with war outcomes hard to predict. Oil may hold near $100 with supply intact, while gold—after nearing $5,000—is correcting due to defence-led dollar demand but retains long-term upside.