Rolling Pins & Peace Pipes: Markets, Energy, and Inflation on the Rise
If you believe the news from around the world, one recent development is that the peace pipe is being passed around. For the first time since the commencement of the Russia/Ukraine conflict, the President of the United States has spoken to the President of Russia in “a lengthy and highly productive phone call”. Of course, no one […]
Read more