Storia: Oil price today: Crude tops $85 a barrel as US restores Strait of Hormuz blockade — Warptech Lab News