Global oil prices hit multi-month highs as geopolitical risks between the U.S. and Iran escalate, impacting supply outlooks.