Crude shock for D-Street on fresh US-Iran tensions

· Economic Times