While “Sorry out of signs” has become ubiquitous at petrol stations in different parts of the United Kingdom, unprecedented power cuts in Northern China have left millions of homes and industries without electricity. At the same time, the skyrocketing energy prices across Europe are breaking records. The big multi-continental energy crunches are spilling into economic