i honestly think cold fusion will happen before we control DM. And to be honest i think DM and Anti-matter will be one of those things that are going to truly be beyond our time. but i saw a show the other day, i dont know how it would work but the worlds powers had massive solar panel arrays, in space… could you imagine like a 50 story by 1000ft set of solar panels constantly collecting energy? Talk about killing our dependency on fossil fuels.