Daily analysisA USD 5.1 billion guarantee next to four small development-finance instruments: same headlines, different money2h ago