Hindustan Hunt

Iran

Oil falls on hopes of US-Iran diplomacy: What it means for India

Oil prices fell on hopes of US-Iran diplomacy, with Brent down about 3.2 percent to about 100.54 dollars a barrel…