Oil Price Today (March 18): Crude oil dips over 1% despite Iran war entering day 19. Here are two reasons why

· Economic Times