Buybacks are Back in Fashion
Dear valued client, Markets lost some ground this week as U.S. inflation saw a slight uptick in February, coming in at 3.2% (compared to 3.1% in January and 3.4% in December), surpassing economists’ expectations of 3.1%, according to the recent report from the Labor Department. This marks the second consecutive month of inflation surpassing forecasts, reinforcing […]