I generally agree with you that countries should have control over strategic industries (e.g., oil), but I'm not sure if nationalisation is the way to go.
I feel like that serves more to scare off investors than anything else. The way the US is going about it feels more correct to me: give fiscal and financial incentives for these strategic resources to be built and managed inside the country, while also removing incentives for too many exports