WTI Crude Tops $85 a Barrel as War Paralyzes Hormuz Traffic

· Bloomberg