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) recovered during the Good Friday holiday-shortened trading week. The index closed at 6,582.69 on Thursday, 2 April 2026, up nearly 3.4% from its previous trading week's close.
Given that the week featured news of higher oil and fuel prices, which has been a catalyst for falling stock prices in recent weeks, that outcome seems paradoxical. When you add a surprisingly strong jobs report into the mix, it would seem certain the Federal Reserve would be more likely to hike interest rates in upcoming months. After all, the fear of the Fed raising interest rates to fight inflation from the Iran war surge of oil prices has been front and center in financial news headlines in shaping investor expectations of the future.
But the week saw something different with the actual expectations for how the Fed would be setting interest rates through the end of 2026. The CME Group's FedWatch Tool foresees no interest rate changes through the end of 2026, with a much lower probability of any rate hike taking place. The FedWatch tool even sees a growing chance for a quarter point rate cut in 2027, with the most likely timing of that change coming near the end of 2027-Q3.
What's going on is that the oil price surge is now raising the potential of a recessionary contraction in the U.S. economy, which increased after President Trump's mid-week speech boosted the prospect the Iran war would intensify in the near term rather than come to a resolution as had previously been expected. The heightened risk of contraction would forestall the Fed from hiking rates in 2026 and would support the S&P 500 holding onto its gains during the week in the absence of additional information for how that would affect the various parts of the U.S. economy. The latest update of the alternative futures chart shows the rebound:
As the geopolitical event progresses, we're likely to continue seeing an elaborate dance between investors expectations for inflationary pressures related to the disruption of oil markets, interest rates, and the outlook for businesses as the economy copes with all of it. The market moving headlines of the week that was gives a taste of those dynamics:
The Atlanta Fed's GDPNow tool forecast of real GDP growth in 2026-Q1 slowed to +2.0%, declining from the +2.0% growth anticipated a week earlier.
Image credit: Microsoft Copilot Designer. Prompt: "An editorial cartoon of a suit-wearing Wall Street bull and bear who look confused after reading a news ticker that says 'OIL PRICES UP' and 'JOBS GOOD' and 'NO RATE CUTS' and 'NO RATE HIKES EITHER'". We made some minor tweaks to the colors of the words in the generated image and their layout to produce the featured cartoon.
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.