Personally, I think "confidence" here is a bit of a stretch. There's an important relationship between the two concepts, but it's not synonymy. Many feel the recent world-wide banking/market collapse was caused by a loss of confidence in the integrity of the systems.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.