Headline: Crude oil prices surpass $128 a barrel as the Iran war impedes production and shipping
Asset: BRENT