The renewed US–Iran crisis has pushed global oil markets into another period of uncertainty. On 29 September, Brent crude oil traded above $105 per barrel, […]