Optimism around the deal continues to fuel crude and global markets even as the world await the fine texts of the deal to gain better clarity on the agreement set to be signed this Friday, June 19.
Original Image Link
Source:www.cnbctv18.com
Original Image Link
Source:www.cnbctv18.com
Posted: 2026-06-17 02:59:00

















