Global oil prices fell sharply below 100 dollars per barrel as markets reacted to reports of a possible US-Iran agreement. The decline reflects growing expectations of reduced geopolitical risk in the Middle East. Investors responded to signs of easing tensions between the two countries. Brent crude oil dropped by around 7 percent, bringing prices close […]
