Trump Is $200 Billion Short Of Insuring Hormuz Shipping

Can the DFC Save the Global Economy?