Europe could face actual energy supply shortages in several weeks