financial developments