Fast food for thought

A record $12 trillion vanishes from global stocks in one month

Written by Charles-Henry Monchau | Apr 7, 2026 7:54:08 AM