In #1, where you are talking about the economy, and also in #2 where you are talking about a performance, there is no difference. However, when you discuss any living creature, the two concepts overlap but are not the same. "Anemic" originally was (and still is) a medical term that refers to bad blood. From that, it came to mean physical weakness in general. "Listless" means lacking in pleasure, joy, or enthusiasm. Either attribute can be used to describe slothful behavior, but "anemic" is a better choice when that behavior is due to a physical ailment.