Prospects better but clouds still on the horizon

READ FULL ARTICLE