Crude oil prices surpass US$100 a barrel as Iran war impedes production, shipping
Twitter: @BNNBloomberg reports: Crude oil prices surpass US$100 a barrel as Iran war impedes production, shipping. This is a premium/paywalled source, so the brief is based on headline and available metadata only.