Aramco Sees 100 Million-Barrel Oil Loss Each Week Hormuz Is Shut
(2 days ago)
Saudi Aramco warns a Strait of Hormuz closure could knock 100 million barrels of oil off the market each week, stoking fears…