There's a limit to how long USA can print petrodollars to make up for the trade deficit. And the limit doesn't seem that far off.
There's a limit to how long USA can print petrodollars to make up for the trade deficit. And the limit doesn't seem that far off.