Appears On
Episode Appearances
The Headlines · May 14, 2026
China’s Growing Leverage Over the U.S., and How Oil Companies Hit the Jackpot
“Reported on oil company profits, trading operations, and windfall tax debates in Europe”
US-China Trade Relations and TaiwanChinese Support for Iran and Weapons SalesRare Earth Minerals Supply Chain
View Analysis