With world leaders at Davos set to discuss energy independence and sustainability, Germany's economy minister says an EU ban on Russian oil could be "days away". Meanwhile, supply chain disruptions to the world economy are also on the agenda. FRANCE 24's Business Editor Kate Moody reports from the Swiss Alps.