Phil and Roger ask David McMillan, Professor of Finance at the University of Stirling, whether markets have got too far ahead of themselves.
Loading summary