The $126T Global Economy in One Giant Chart

The global economy is expected to reach $126 trillion in 2026, but that output is highly concentrated. Just four countries—the United States, China, Germany, and Japan—generate roughly half of all economic activity worldwide. This graphic visualizes the full global economy using...

SMFG logs record profit of $10.02b in FY3/2026

The Japanese megabank aims for a $10.7b net profit for FY3/2027. Sumitomo Mitsui Financial Group (SMFG) logged record-high profits for FY3/2026, or the full-year period ending 31 March 2026. Profit attributable to owners of the company rose 34.4% year-on-year (YoY) to...