Oil prices fall, stocks rally as US, Iran sign framework to end war
AI disclosure
Summary
Brent crude drops 2.3 percent, while key stock indices in Japan, South Korea and Taiwan climb.