The world economy is the economy of all humans in the world
Ellington Financial Q1 2025 slides: $0.35 EPS, strategic portfolio shift continues#Ellington #Financial #slides #EPS #strategic #portfolio #shift #continues