to your HTML Add class="sortable" to any table you'd like to make sortable Click on the headers to sort Thanks to many, many people for contributions and suggestions. Licenced as X11: http://www.kryogenix.org/code/browser/licence.html This basically means: do what you want with it. */ var stIsIE = /*@cc_on!@*/false; sorttable = { init: function() { // quit if this function has already been called if (arguments.callee.done) return; // flag this function so we don't do the same thing twice arguments.callee.done = true; // kill the timer if (_timer) clearInterval(_timer); if (!document.createElement || !document.getElementsByTagName) return; sorttable.DATE_RE = /^(\d\d?)[\/\.-](\d\d?)[\/\.-]((\d\d)?\d\d)$/; forEach(document.getElementsByTagName('table'), function(table) { if (table.className.search(/\bsortable\b/) != -1) { sorttable.makeSortable(table); } }); }, makeSortable: function(table) { if (table.getElementsByTagName('thead').length == 0) { // table doesn't have a tHead. Since it should have, create one and // put the first table row in it. the = document.createElement('thead'); the.appendChild(table.rows[0]); table.insertBefore(the,table.firstChild); } // Safari doesn't support table.tHead, sigh if (table.tHead == null) table.tHead = table.getElementsByTagName('thead')[0]; if (table.tHead.rows.length != 1) return; // can't cope with two header rows // Sorttable v1 put rows with a class of "sortbottom" at the bottom (as // "total" rows, for example). This is B&R, since what you're supposed // to do is put them in a tfoot. So, if there are sortbottom rows, // for backwards compatibility, move them to tfoot (creating it if needed). sortbottomrows = []; for (var i=0; i
On 22 March 2018, President Trump initiated a trade war by imposing tariffs on goods the U.S. imports from China. Almost immediately, China retaliated by imposing its own list of tariffs on goods that it imports from the United States.
In the months since, there have been additional rounds of tit-for-tariffs imposed by both nations on each other's goods. As for their impact, we can see little effect on the U.S., which has seen an increase it the year over year growth rate in the value of its imports from China, while the exchange-rate adjusted growth rate of the value of U.S. exports to China have clearly fallen.
In the absence of tariffs, we would consider the negative growth rate of U.S. exports to China as evidence of a significant deterioration in the health of China's economy. And there is certainly independent evidence to support that observation, but the evidence is not as clear as it could be because of the specific actions China has taken in retaliation against the U.S.
Those actions were largely directed against two of the U.S.' principal exports to China: soybeans and crude oil. We decided to take a closer look at each to see what the impact of each action has been to the U.S.
Starting with soybeans, we've estimated the number of bushels that the U.S. has exported to China in each month from January 2012 to the present, and also what the U.S. has exported to the rest of the world, since the U.S. grows far more soybeans than it consumes domestically - the excess would have to go somewhere, or else risk becoming spoiled while in prolonged storage if they cannot be sold.
Soybeans are, by far and away, the United States' largest single export product to China, which are primarily used as animal feed to support China's hog production. In this chart, we can see that China has severely reduced the number of soybeans that it acquires from the U.S. since the trade war began earlier in 2018, while exports to the rest of the world has only made up about a third of the U.S.' typical level of exports in recent years.
To do that, China has boosted the amount of soybeans that it imports from Brazil, the world's largest producer of soybeans and has also begun to substitute other crops for U.S. soybeans to make up the difference. More remarkably, China's leaders have also chosen to reverse an initiative to improve the quality of soybeans that it imports and will now accept diminished quality in the soybeans they acquire, which may negatively impact the quality of its hog production.
The result of all that is that U.S. soybean producers have been considerably disadvantaged by China's trade war tactic, where many will receive a federal bailout as compensation for their losses. The full cost of that bailout for U.S. taxpayers has yet to be determined.
Meanwhile, the volume of U.S. crude oil exports tells a very different story, as shown in the following chart showing the estimated number of barrels of crude oil exported by the U.S. in each month since the U.S. Congress lifted its ban on crude oil exports in mid-December 2015.
Unlike soybeans, U.S. oil producers have been able to find other buyers around the world to make up for China's retaliatory step to stop importing crude oil produced in the U.S., where China's effort to target U.S. oil producers appears to have missed the mark.
Overall, it would appear that China has been more affected in the trade war than has the U.S., where the negative impact to that nation's economy has been felt more broadly to date than what has been experienced in the U.S. economy. How long that might continue is an open question, where it would be in the best interest of all parties to reach a deal sooner rather than later.
Board of Governors of the Federal Reserve System. China / U.S. Foreign Exchange Rate. G.5 Foreign Exchange Rates. Accessed 5 November 2018.
U.S. Federal Reserve. ALFRED Spot Crude Oil Price: West Texas Intermediate (WTI). Accessed 5 November 2018.
U.S. Census Bureau. Trade in Goods with China. Accessed 5 November 2018.
U.S. Census Bureau. U.S. Trade Online. Accessed 5 November 2018.
Labels: trade
Welcome to the blogosphere's toolchest! Here, unlike other blogs dedicated to analyzing current events, we create easy-to-use, simple tools to do the math related to them so you can get in on the action too! If you would like to learn more about these tools, or if you would like to contribute ideas to develop for this blog, please e-mail us at:
ironman at politicalcalculations
Thanks in advance!
Closing values for previous trading day.
This site is primarily powered by:
The tools on this site are built using JavaScript. If you would like to learn more, one of the best free resources on the web is available at W3Schools.com.