Global markets at record peak, oil prices surpass $60 a barrel

Global markets at record peak, oil prices surpass $60 a barrel
play icon
Picture used for illustrative purpose. File