German firm calls for energy price cap to avoid social unrest
After prospering from cheap Russian gas for decades, Europe's largest economy is facing a crunch as Russia dials back supplies.