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
Social Security's trustees released their 2026 report on what they expect for the future of the program. As with just about every one of their reports over the last decade, they foresee big benefit cuts when the program's Old Age and Survivors Insurance (OASI) Trust Fund is depleted.
The main changes in this year's report affect the timing of when the trust fund runs out of money and how big the benefit cuts will be after it does. The year of reckoning moved up to the end of 2032 from sometime in 2033, which if they divert money from the program's Disability Insurance (DI) program to it, could last until 2034.
Meanwhile, the magnitude of retirement benefit cuts when the trust fund no longer has any legal claim to money it "loaned" to the U.S. government while it had a surplus will be less than previously projected. Those cuts still aren't small - anyone receiving Social Security benefits will take a 22% hit to them. If they divert the DI trust fund money to keep the retirement benefits train going however, the cuts will be reduced to 17%.
Here is the trustees' official grim outlook:
- The OASI Trust Fund is projected to become depleted in the fourth quarter of 2032, one quarter earlier than projected in last year’s report. Upon reserve depletion in 2032, projected income is sufficient to pay 78 percent of scheduled benefits. This percentage declines gradually to 62 percent by 2100.
- DI Trust Fund reserves are projected to remain positive throughout the 75-year projection period, as was projected in last year’s report.
- The combined OASDI fund is projected to become depleted in the third quarter of 2034, the same quarter as in last year’s report. Upon reserve depletion in 2034, projected income is sufficient to pay 83 percent of scheduled benefits. This percentage declines gradually to 65 percent by 2100.
Social Security has been draining the OASI Trust Fund since 2010. The 2026 Trustees report indicates how big that deficit has been in every year from 2010 through 2025. We tallied up those deficits to find out how much the OASI Trust Fund has shrunk over those years, which we visualized in the following chart:
Through 2025, the OASI Trust Fund has cumulatively shrunk by $1.321 trillion. That's a lot of money, especially when you consider the U.S. government never had the cash to pay back the money it "owes to itself". Instead, it borrowed it, exchanging the debt it supposedly owed to itself for debt it owes to the public.
That raises a question. How much of the total U.S. national debt has gone from being counted as money the government owes to itself to instead be money the government owes to the public, which includes everyone from individual Americans who bought a savings bond to institutions like banks and insurance companies and foreign entities that loan money to the U.S. government by the truckload?
The answer to that question is visually presented in the next chart:
When you hear about Social Security's Trust Fund as being little more than an "accounting fiction", this transformation of debt from money the government owes to itself to be money the U.S. government owes to the public is what they mean. The trust fund debt is unavoidably becoming a general obligation of U.S. taxpayers, which is what it always was and is what it could only ever be.
Image credit: Microsoft Copilot Designer. Prompt: "An editorial cartoon of Uncle Sam pulling money from one of his pockets to put into another pocket while reaching behind himself to borrow money from a banker". From the looks of things, he's gotten himself really twisted up!
Labels: ideas, national debt
June 2026 saw strong, across-the-board improvement in the outlook for the quarterly dividends of the S&P 500 (Index: SPX) over our snapshot of where they stood just a month earlier.
Impressively, the current quarter of 2026-Q2 saw the biggest month-over-month gain. Here is how the outlook for it and all the other quarters for which we have S&P 500 future dividends data changed since our 15 May 2026 snapshot:
The following chart shows how expectations for the S&P 500's quarterly dividends per share changed in the month from 15 May 2026 to 15 June 2026.
Dividend futures data represent the quantified expectations investors have for the future income they will realize from owning shares of stocks, which in turn, affects how investors set current day stock prices. How changes in the outlook for dividends at specific points of time in the future contribute to changes in current day stock prices as represented by the value of the S&P 500 index is described by this math.
The S&P 500 index is a market capitalization-weighted index composed of the 502 stocks for the largest U.S.-based publicly traded companies in the U.S. stock market according to their market capitalization that meet S&P Global's criteria for inclusion in the index. There are more than 500 stocks in the index because it also includes multiple classes of shares issued by Alphabet (Nasdaq: GOOGL and GOOG), Fox (Nasdaq: FOX and FOXA), and Newscorp (Nasdaq: NWS and NWSA).
As of 15 June 2026, 409 of these stocks pay dividends, covering about 81.5% of all the stocks in the index. Dividend futures for the index indicate the market capitalization-weighted amount of dividends per share for all these dividend-paying stocks that are expected to be paid out over the period covered by each quarter's dividend futures contracts. These contracts start on the day after the preceding quarter's dividend futures contracts expire and end on the third Friday of the month ending the indicated quarter. For example, as determined by dividend futures contracts, the now "current" quarter of 2026-Q2 began on Saturday, 21 March 2026 and will officially end on this Friday, 19 June 2026. Since the expectations for this quarter's dividend payouts can change all the way up to that final date, it counts as a future quarter all the way up to its end.
Because dividend futures are tied to options contracts that run on this schedule, that makes these figures different from the quarterly dividends per share figures that are reported by Standard and Poor. S&P reports the amount of dividends per share paid out during regular calendar quarters after the end of each quarter. This term mismatch accounts for the differences in dividends reported by both sources, with the biggest differences between the two typically seen in the first and fourth quarters of each year.
Image Credit: Microsoft Copilot Designer. Prompt: "A crystal ball with the word 'SP 500' written inside it". And 'Dividends' written above it, which we added.
Labels: dividends, forecasting, SP 500
The S&P 500 (Index: SPX) rose a little over 0.6% over where it ended the previous week to close out the trading week ending on Friday, 12 June 2026 at 7,431.46.
That lackluster result occurred despite the biggest ever Initial Public Offering (IPO) in U.S. stock market history: the $2 trillion launch of SpaceX (Nasdaq: SPCX). The company best known for its reusable rocket launching technology and its satellite-based Starlink communication/Internet network did not qualify for inclusion into the S&P 500. S&P Global rejected changes in the index' rules that would have allowed SpaceX to be included less than a year after it began trading. The decision means that other megacap IPOs currently waiting in the wings for AI technology giants Anthropic and OpenAI will also face at least a year-long exclusion from the index before they might join the index.
Without the SpaceX IPO, the biggest market moving news of the week came during the trading day on Thursday, 11 June 2026, when President Donald Trump announced the U.S. and Iran were near an agreement to proceed with a negotiated end of the Iran war geopolitical event. Stock prices jumped on the news, more than reversing the previous day's decline when it looked military action might resume.
The latest update of the alternative futures chart finds the S&P 500 continuing to track along with the trajectory associated with investors focusing on the current quarter of 2026-Q2, just as they were a week earlier. This focus coincides with an intense amount of attention on the direction the Fed will be taking in setting short-term interest rates at the upcoming meeting of the Federal Open Market Committee in the next week:
The CME Group's FedWatch Tool foresees a quarter point increase in the Federal Funds Rate to a target range of 3.75-4.00% on 9 December (2026-Q4). In 2027, the tool now gives a greater than 50% probability of no additional rate hikes at each of the planned meeting dates of the Fed's interest rate setting Open Market Committee, with a 0% probability of any cuts and up to a 30% probability of an additional quarter point rate hike on 28 April (2027-Q2).
Here are the trading week's market moving headlines:
The Atlanta Fed's GDPNow tool's estimate of real GDP growth for the U.S. economy in the current quarter of 2026-Q2 rose to +3.3%, bouncing back from the +3.0% it projected a week earlier.
Image credit: Microsoft Copilot Designer. Prompt: "An editorial cartoon of a Wall Street bull and bear watching a Starship 3 launch in which the rocket is labeled as 'SPACEX IPO' and the bull says 'THAT'S A LOT BIGGER THAN I THOUGHT IT WOULD BE!'"
If you look at the back of a box of Kellogg's Frosted Flakes Glazed Donut Holes cereal, you'll find a startling claim:
Matt Parker investigated and came to three remarkable conclusions:
All this and more is revealed in the following video of Parker's investigation:
Kellogg's claim would not be true if the thickness of the glaze layer was the same between the spherical donut hole and toroidal donut geometries. But the reason Kellogg's claim is able to hold is because they really loaded up the amount of glaze onto their cereal-based donut hole structure, making its coating much thicker than what can be achieved by applying the same mass of sugary glaze spread out over the larger surface area of a donut (or in math terms, a "torus"). In effect, they maxxed out the ratio of glaze to cereal.
But the more amazing thing is that Kellogg's has not fixed the typo in the formula for the surface area of a donut-shaped object, even though is has been printed on every box of its Glazed Donut Holes cereals for more than a year after it was first reported!
Labels: math
The pace at which human carbon dioxide emissions are accumulating in the Earth's air fell in May 2026, continuing a long downward trend that began in January 2025. The trailing 12-month average of the year-over-year change in atmospheric CO₂ concentration was 2.22 parts per million.
That's a reduction of 1.36 parts per million, or about 38%, from the modern-era record of 3.57 parts per million recorded in December 2024. The change coincided with a sharp slowdown in China's economic output following boosted production aimed at beating expanded tariffs and trade restrictions on the nation's exports. In recent months, newer geopolitical events like the Iran war and its disruption of oil shipping through the Hormuz Strait has also contributed to the decline.
The main impact of Iran war's disruption of oil shipping has increased pressures on nations whose supply of oil originates from Iran and other nations in the affected region. For China, much of that impact has been mitigated by tapping the nation's strategic oil reserves and shifting to alternative energy production methods to offset it. China's lowered economic output from the global tariff war has also reduced its demand for energy.
Similar factors have affected other nations whose oil supplies have been disrupted by the geopolitical event, though their CO₂ emissions are considerably smaller than those of China.
The slowdown is evident in atmospheric carbon dioxide concentration data because China is, by a very wide margin, the world's leading producer of carbon dioxide emissions. The following chart shows how this measure has changed from January 2000 through May 2026:
The following tool gives an estimate of how much economic activity in worldwide (and predominantly in China) has declined since December 2024. If you're accessing this article on a site that republishes our RSS news feed, please click through to our site to access a working version.
The tool's estimates are based on Jenny Cederborg's and Sara Snöbohm's 2016 paper. In their research, they investigated whether there is a relationship between economic growth and carbon dioxide emissions and identified a positive correlation between CO₂ emissions and GDP per capita. They found "CO₂ emissions increase by approximately 0.0002 [metric] tons (0.2 kg) per capita when GDP per capita increase by 1 dollar, holding all other variables constant".
That relationship doesn't take the effects of inflation into account, so the tool's results based upon it are likely understating the real reduction in global GDP associated with the reduced economic activity indicated by the reduction in CO₂ emissions.
That said, global GDP for 2024 is estimated to be around $110 trillion, which means the indicated global GDP reduction of $45.2 trillion since December 2024 is substantial.
Late breaking headline on global GDP growth: "World Bank cuts global growth outlook to 2.5%, warns of drop to 1.3% if war fallout spreads to markets".
If only there was some indicator to see how the Earth's economy is doing in near-real time!
National Oceanographic and Atmospheric Administration. Earth System Research Laboratory. Mauna Loa Observatory CO2 Data. [Online Data]. Updated 5 June 2026.
Cederborg, Jenny and Snöbohm, Sara. Is there a relationship between economic growth and carbon dioxide emissions? Semantic Scholar. [PDF Document]. 2016.
Image credit: Stable Diffusion DreamStudio Beta. Prompt: "Digital art concept of carbon dioxide emissions being used to measure economic growth."
Labels: environment, tool
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.