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
The S&P 500 (Index: SPX) dropped another 1.6% during the second trading week of March 2026, closing at 6,632.19 on Friday, 13 March 2026. The index is five percent below its 27 January 2026 record high of 6,978.59.
Stock prices continued falling during this week as oil prices surged over $100 per barrel because of the Islamic Republic of Iran's efforts to close the Hormuz Strait in response to U.S. and Israeli military action against its government.
The surge in oil prices has raised the spectre of higher inflation, which in turn has made more Federal Reserve rate cuts, which had been widely expected, much less likely. The CME Group's FedWatch Tool projects the Fed will delay an expected quarter point reduction in the Federal Funds Rate steady until 16 September (2026-Q3), twelve weeks later than what was anticipated a week earlier. The tool does not anticipate any other interest rate changes in 2026.
The latest update of the alternative futures chart shows the trajectory of the S&P 500 following along near the bottom of the redzone forecast range during most of the week and dropping slightly below it on Thursday and Friday.
For analytical purposes, we can use the middle of the redzone forecast range to reasonably represent what path the S&P 500 would have taken if not for the impact of the Iran war. At this writing, the index would be around four percent higher than it is two weeks after the beginning of the geopolitical event.
Speaking of which, you can see some of the ebb and flow of it in the market-moving headlines of the week that was.
The Atlanta Fed's GDPNow tool forecast of real GDP growth in 2026-Q1 jumped to +2.7%, rebounding from the +2.1% growth anticipated a week earlier.
Image credit: Microsoft Copilot Designer. Prompt: "An editorial cartoon of a suit-wearing Wall Street bull and bear who react to a news ticker that says 'IRAN WAR' and 'OIL PRICE SPIKE' and 'RATE CUTS DELAYED' by screaming".
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.