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

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

Most Popular Stories