Saudi Aramco says Hormuz disruption removed 1 billion barrels of oil from global supply

The Saudi oil giant warns that energy markets will take time to stabilize even if flows resume immediately.