Storia: Oil touches $107 per barrel as Hormuz remains choked for over six months — Warptech Lab News