category

Business

The American Job Machine Is Broken

The US economy unexpectedly lost 92,000 jobs in February 2026, raising recession fears and putting immense pressure on the Federal Reserve to cut rates.

Business Mar 12, 2026 By Robert Chen

The Global Repricing of Risk After Khamenei

An analysis of the market shockwaves following the targeted assassination of Iran's Ali Khamenei, detailing the economic calculus behind the operation and its impact on oil, equities, and global stability.

Business Mar 2, 2026 By Robert Chen

The Strait of Hormuz Is Back in Play

Oil prices surge as escalating conflict between the US, Israel, and Iran threatens critical supply routes, adding a significant geopolitical risk premium to crude.

Business Mar 2, 2026 By Robert Chen