New York [US], March 22 (ANI/Xinhua): Oil prices jumped on Monday as reports that the European Union (EU) is considering a ban on Russian energy stoked fears about crude supply.
New Delhi [India], November 3 (ANI): Indian Oil Corporation Limited on Wednesday announced that it will establishment of over 10,000 electric vehicle (EV) charging stations across India in the next three years.