Source link Western attempt to curb Moscow’s revenues from crude exports have had the opposite effect Russian Market is a project by a financial blogger, Swiss journalist and political commentator based in Zurich. Follow him on X @runews The G7 decision to impose a $60-per-barrel price cap on Russian oil aimed to curb Moscow’s revenue from natural […]