More buyers than sellers?
What’s driving the markets at the moment? What is behind the impressive rally particularly in commodity prices – notably the oil price which has more than doubled in less than six months? Did anybody really notice that as it was happening? From a low of $32.70 a barrel in January, the oil price is now trading at just under $68 a barrel.