Home World News Europe energy crisis may deepen with looming liquidity crunch