Shell manager: We're going to have a rough winter

Europe is facing a difficult winter, with even higher energy prices, said Ben van Beurden, Shell Plc...

Read more