Oil drops 3% on expectations for US-Iran nuclear deal

May 15, 2025 - 16:48
 0
Oil drops 3% on expectations for US-Iran nuclear deal