Crude price slides 6% after touching nearly $120 as Trump signals Iran war may end

· Times of India