20260322 global energy finance report