You're trying to do Nightmare with only 1 6* champion? That's impressive, but mostly it's completely insane. Forget it for the next few months and go farm brutal, I'd say.
Brutal chapter 12 is the best XP per energy you can get, except for people with such high-level rosters that they can farm Nightmare 12 instead - but even then, the gain is limited and it takes so much longer per run that they don't necessarily bother. And stage 3 is the one that drops shields, which sell for the most silver (12.6 gives you a fraction more XP, but less silver, so most people prefer 3).
But of course, that's only efficient if you can run your farmer with 3 ungeared sacrifice champions - which generally requires a 6* champion, and an offensive one with a good number of solid AOE attacks. I'd be surprised if your current roster has any champions who can do it.