Mar 17, 2026
Markets don’t choose trade flows anymore. Governments do.
Mar 16, 2026
Oil above $100 revived the Kremlin’s struggling energy machine.
Mar 15, 2026
108,000 full-time jobs vanished as Canada’s growth boost expired.
Mar 14, 2026
China’s new power grid is quietly neutralizing the oil weapon.
Mar 13, 2026
Qatar accounts for 20% of the world's Liquefied Natural Gas—and the system can’t restart instantly
Mar 12, 2026
The ship still sails—but the export engine is already failing.