Oil price rises above $115 a barrel amid fears US will renew strikes on Iran

North America Business High confidence — 76/100

Unverified

Sources: Guardian