Roy Vallee hopes the macroeconomic situation is on the mend but fears more bad news.
Read more.