Petrol prices may come down in Europe amidst signs of progress in cease-fire talks between Ukraine, Russia
International oil prices, which shoot up since Russia invaded Ukraine, have swung about USD 40 per barrel in little more than a week. New Delhi: After staying above USD 100 ...