The ceasefire agreed by the US and Iran was greeted with relief by markets and oil traders. Whether it results in a lasting peace is unclear, especially given continuing attacks on vital infrastructu
The ceasefire agreed by the US and Iran was greeted with relief by markets and oil traders. Whether it results in a lasting peace is unclear, especially given continuing attacks on vital infrastructu