Storia: Stock markets tumble in early trade as crude oil prices hit $100 per barrel mark — Warptech Lab News