Global Markets Retreat as Energy Prices and Bond Yields Climb

Stock markets around the world continue to retreat as ongoing attacks against Saudi energy infrastructure sent energy prices higher again today. The renewed rise in energy prices is pushing up inflation and interest rate expectations. The US 10-year Treasury note yield hit 5.00% this morning as the Fed begins its meeting ahead of Wednesday’s interest […]