Strikes in Iran

Dear valued client,Markets slid into negative territory this week as the U.S. inflation rate came in at 2.4% in May (compared to 2.3% in April and 2.4% in March), marking the first increase in four months but remaining below expectations of 2.5%. Energy costs continued to decline, with gasoline and fuel oil dropping 12% and 8.6%, […]