Economy continues to roll