The Guardian favicon

Oil prices hit seven-month highs as tensions rise before US-Iran talks