Oil price climbs above $110 a barrel on doubts about Iran war peace deal
Oil prices rose above $110 per barrel for the first time in three weeks amid concerns that a U.S.-Iran war-peace deal is still unresolved, delaying the reopening of the crucial Strait of Hormuz. Source: AdaDerana, April 28, 2026. source http://www.adaderana.lk/news.php?nid=121828