Oil prices dropped as talks between the U.S. and Iran offered hope for de-escalation. This eased worries about supply disruptions from the U.S. blockade of the Strait of Hormuz. Brent and WTI crude futures saw declines. Analysts suggest tight oil balances could keep prices elevated. International bodies urged nations to avoid hoarding energy supplies.
Originally published by The Economic Times https://economictimes.indiatimes.com/markets