On The Spot podcast

On The Spot a weekly breakdown of the ebbs and flows of a volatile spot market.