18 June 2025 More major banks announce support for ICC sustainable trade principles as fossil fuel funding rises