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

css.php