Storia: Hormuz closure keeps Brent above $105 with outlook uncertain — Warptech News