Oil prices jumped almost 3% on Monday as peace talks between the U.S. and Iran stalled and shipments through the Strait of Hormuz remained limited, keeping global oil supplies tight.
Originally published by The Economic Times https://economictimes.indiatimes.com/markets