Germany, Europe’s largest economy probably contracted by 3% in the January to March period, the latest forecasts published by Germany’s economic institute DIW showed on Wednesday.

Germany, Europe’s largest economy probably contracted by 3% in the January to March period, the latest forecasts published by Germany’s economic institute DIW showed on Wednesday.
Tags Germany
West Texas Intermediate (WTI) Crude Oil prices hovered near $65.70, down 0.82%, reflecting cautious trading …