Jun 22, 2026
NEW DELHI: Oil prices fell on Monday after high-stakes talks between the United States and Iran concluded in Switzerland, with Tehran announcing it had secured crucial waivers for its oil and petrochemical exports. The development has significantly eased …









