Storia: Oil slips below $75 per barrel as more ships transit Strait of Hormuz | The National — Warptech Lab News