While there has been no further increase in the price of industrial commodities this year, oil prices recovered from a temporary decline to reach record levels. Does the oil producers' new-found unity mean a farewell to low oil prices?
Full article available only as PDF