👤
Person
David Russell
Global Head of Market Strategy at TradeStation
1
Total Mentions
📰 Recent Mentions
View Timeline →
Jul 16, 2026
•
News
Producer prices fall as Iran oil blockade clouds inflation outlook
Wholesale inflation decreased from May to June due to falling energy prices, but escalating hostilities with Iran and the oil blockade are creating uncertainty for…