Ellington Financial Q2 Net Income USD 54.4 Million - EFC News | Rallies