by Martin Armstrong, Armstrong Economics: Phone conversations with sources are revealing that inflation is starting to create cracks in the unity of the G7 against Russia for the summit of G7 nations in Bavaria (June 26-28). Already, the leaders of the US, UK, Germany, France, Italy, Canada, and Japan are not in accord. The people are not […]
Source