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) was on track for a winning week. Until Friday, 13 June 2025, when geopolitical events took over the headlines for market moving news.
The outbreak of military action by Israel to decapitate Iran's military and nuclear weapons program in the Middle East was the catalyst for reversal, which was followed up by Iran's ballistic missile counterattack. But despite the dramatic events, their effect on the U.S. stock market was not significant. The S&P 500 lost 1.13% from Thursday's close, putting the index at 5,976.97. The S&P 500 closed the week down about 0.4% from the preceding week.
The daily change puts the day's decline on par with the typical day-to-day percentage change recorded by the S&P 500 as measured by its standard deviation since January 1950. Which is to say that if you didn't know anything about the geopolitical turmoil and its effect on investor reactions from the index' futures and intraday trading, you wouldn't necessarily think anything unusual was afoot. It looks like typical day-to-day noise.
In a statistical sense, it takes at least a two percentage point change from the previous day's change for the market action to even qualify as interesting.
What was more interesting however is the day's market action pushed the trajectory of the S&P 500 down the lower end of the expected range the alternative futures chart's projected range for where the index would be assuming investors are focusing their forward looking attention on 2025-Q4. The latest update of the chart shows that relative position:
Although it's only encompassed one day of trading, the geopolitical events in the Middle East do have the potential to contribute something more than noise to how U.S. stock prices behave. One thing to pay close attention to is oil prices, which jumped on the news and which can affect a significant portion of the U.S. stock market.
Outside the geopolitical news, there were few market moving headlines to affect the direction of stock prices, and that includes the announcement of a deal between the U.S. and China on tariffs along with lower than expected inflation data. Here are the headlines we noted during the week that was.
The CME Group's FedWatch Tool continues to project the Fed will not cut the Federal Funds Rate until the conclusion of its 17 September (2025-Q3) meeting, at which time, it will cut rates by a quarter percent to a target range of 4.00-4.25%. There was also no change in the longer run forecast, as the FedWatch Tool anticipates the Fed will continue reducing U.S. interest rates at twelve-week intervals with quarter point cuts coming on 10 December (2025-Q4) and 18 March (2026-Q1).
The Atlanta Fed's GDPNow tool projection of real GDP growth in the U.S. during the current quarter of 2025-Q2 held steady at +3.8%.
Image credit: Microsoft Copilot Designer. Prompt: "An editorial cartoon of a Wall Street bull and bear who are reacting to news of geopolitical events". We tweaked the word "geopolitical" in the headline to overcome how it was originally spelled.
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.