West’s $60 per barrel Price cap leaves Russia in economic shock
Russia is thinking over options on how to counter the price cap, including banning oil sales to some countries…reports TN ASHOK Russias Central Bank has warned the country is awaiting “new economic