Oil up almost 3% as US-Iran peace talks stall
Analysts have estimated a loss of 7 million to 10 million barrels per day of Middle East oil production due to ongoing war. PHOTO: PEXELS Oil prices jumped almost 3% on Monday as peace talks between the United States and Iran stalled and shipments through the Strait of Hormuz remained limited, keeping global oil supplies…