Market is finally getting closer to a potential recovery, thanks to stabilization on the biggest assets out there.