The Iran war has wiped 3bn barrels of oil off global markets, with a fresh supply crunch looming after the conflict, Saudi Aramco CEO warns
Read Full Article at RT.com