Pardon the “trending” first half of the title and its weird juxtaposition with its second half. I’ll get to that in a minute. To clarify, the Russian invasion of Ukraine won’t result in cheap hydrogen raining down. A chance of H-bombs may be more likely. Or Tesla imploding… well, that might happen for entirely unrelated […]