High energy costs are stoking unrest in parts of Europe, with Spain deploying more than 23,000 police officers amid a truckers’ strike Friday and farmers in France and Greece snarling traffic with their protests. Russia’s war in Ukraine has further pushed up costs for oil and natural gas in Europe, ...