China Strikes A Deal To Get Oil From The Taliban

A subsidiary of a Chinese state-run energy firm signed a deal Thursday to extract oil in the Taliban-run Islamic Emirate of Afghanistan. Xinjiang Central Asia Petroleum and Gas, a subsidiary of the state-run Chinese National Petroleum Corporation, wi...

Read More
Jan 06, 2023