Markets slide as oil goes above USD 100 per barrel amid West Asia war escalation · Activ.news