Edward Yardeni, president at Yardeni Research, points to geopolitical developments and higher-for-longer oil prices, among other factors, that led him to lower his year-end target for the S&P 500 ▻