India, June 27 -- Brent Crude Oil Price Today (June 27): Global crude oil prices tumbled to their lowest levels in two weeks after renewed optimism over a possible peace agreement between the United States and Iran eased concerns about supply disruptions in the Middle East. Market sentiment improved following reports that both sides are moving closer to an initial understanding, raising hopes that oil shipments through the Strait of Hormuz could gradually return to normal. Brent crude futures settled at $101.27 per barrel, down $8.60 or 7.83%, while U.S. West Texas Intermediate (WTI) crude futures fell $7.19 or 7.03% to $95.08 per barrel.

Brent Crude Oil Price Today (June 27)

Brent crude futures ended the session at $101.27 per barrel, ...