Iran conflict takes heavy toll on global economy, trade in past 100 days