Kevin O'Leary says US debt downgrade lowers faith in dollar and Treasurys Markets Insider Source link