Storia: Oil hits $108 after Gulf states postpone talks with Iran over Hormuz — Warptech Lab News