European Commission President Ursula von der Leyen says the time is now for the bloc to impose a price cap on...

read more