Despite the turmoil from the war in Iran, oil prices may be near a peak, at least in the short term. Analysts have pushed up ...