Things are looking better on the economic front, with high commodity prices expected to leak into the rest of the economy.