Oil Markets

West African overhang brings down European crude market amidst poor margins

Jul 16, 2014
Ask episode
Chapters
Transcript
Episode notes