- Advertisement -
Duncan MacInnes, manager of the Ruffer Investment Company, agrees that falling oil supply and growing demand is “a recipe for rising prices”, even after the 111 per cent rally in the price of Brent crude over the past year.
“Global oil demand is forecast to grow for at least another five…

