Economic indicators update