Storia: US claims 125 million barrels of oil escorted through Strait of Hormuz — Warptech Lab News