GLOBAL CREDIT BULLETS | Monday, 27 April 2026
Iran – Truce delayed, oil elevated Another week, another round of headline-driven volatility, with negotiations once again delayed. Earlier last week, planned US–Iran talks failed to materialise, further highlighting the fragility of the diplomatic process. Reports last Thursday also suggested that Mohammad Ghalibaf has stepped back from negotiations, implying that the Islamic Revolutionary Guard Corps […]






