Storia: U.S. oil tops $84 as Hormuz deal hopes dwindle and deadlock deepens — Warptech Lab News