This stock of physical assets worth US $25 trillion may be stranded due to technological innovations and government efforts to switch to renewables and low-carbon alternatives.