Nation on track to meet economic targets