British trade balance and industrial production
G7 Summit and a Greater-than-Expected Interest Rate Hike in Russia
June 11, 2021
Leaders of the Group of Seven (U.S., Japan, Germany, France, Italy, U.K., and Canada) are holding their annual summit in Cornwall, England. A third successive hike of the Central Bank of Russia has been engineered, and its 50-basis point increase to 5.5% exceeded forecasts of a 25-basis point move. The rate had been raised by […] More