Geopolitical tensions between the U.S. and Iran have driven oil prices to seven-month highs, with markets factoring in a risk premium. Iran's oil output has recovered to near pre-sanction levels due to discounted crude sales to Chinese refiners. Analysts suggest prices could reach $100 per barrel if conflict escalates, benefiting European oil stocks significantly.
Sign in to access complete coverage, AI analysis, and related companies.
Sign In to Continue