German Sentiment Surprises, Eyes Turn to U.S. Data

Today began with the release of German consumer confidence data. Expectations had pointed toward a decline, reflecting ongoing economic concerns in Europe’s largest economy. However, the data surprised to the […]

Trump’s Pressure on Fed Fuels Market Turmoil

After a notably volatile week on global markets, investors had little respite over the Easter weekend. Markets reopened on Monday sharply lower following fresh controversy involving President Trump, who publicly […]