ICIS - chemical podcasts

Episode 1365: Think Tank: Oil market turmoil could see prices tumble to $40-$45/barrel

Jul 22, 2025
Ask episode
Chapters
Transcript
Episode notes