Both consumer and business confidence is depressed because...
Both consumer and business confidence is depressed because of uncertainty surrounding the war, ... If we can somehow bring closure to the war situation, I would expect confidence to improve dramatically, taking with it the economy and the stock market.
Click Here or the flag on image above to change the background image