Crude oil prices surpass $115 a barrel as the Iran war threatens production and shipping