Top story The Geopolitical Quake: China-Taliban Oil Deal Crumbles, Shattering Afghan Investment Hopes