Oil prices drop on US-Iran progress; global shares gain in choppy trade

May 16, 2025 - 12:00
 0
Oil prices drop on US-Iran progress; global shares gain in choppy trade