Storia: Oil hits $87 per barrel again after latest U.S. strikes on Iran and looming blockade — Warptech Lab News