EFC (I) snaps 3-day losing streak, gains nearly 4%

Business