Surprise Me!

Marginal gains for crude on global developments

2012-04-02 2 Dailymotion

Marginal gains for crude on global developments