As the U.S. nears the critical June 1st deadline, uncertainty over its fiscal future mounts, with the possibility of a default on its debts looming large. Echoing the seriousness of the situation, Treasury Secretary Janet Yellen firmly reiterated that this date is a “hard deadline”, stressing the dire consequences of failing to raise the debt ... Read more