ISM much better than feared but components mixed
June ISM at 55.3 was well above expectations of 52 and certainly better than the fears of a below 50 print. It’s up from 53.5 in...
Get subscriber-only insights and news delivered by Barry every two weeks.