Oil Prices Drop 3% as US-Iran Geneva Talks Show Progress
Oil prices drop 3% US-Iran Geneva talks marked a turning point Monday as Brent crude fell $2.67 to settle at $77.90 per barrel, easing global energy tensions.
The decline came after the first round of Pakistan-mediated talks between the…

