Headline: Gulf States Cut Oil Production by 10Mln Bpd Due to Hormuz Strait Closure – IAE
Asset: OIL