Peace is Coming to Ukraine

Much drama on TV, much substance outside it, as the great powers in Europe and across the Atlantic hone the details on imposing…

Euro Stocks Soar

The German stock index, DAX, is up 2.7% as speculation hits the market that the new likely chancellor, Friedrich Merz, may…