Inflation in Germany remains at 8.7 percent in February

US stock market sell-off continues