Center for a New American Security in Washington
Russian oil revenues down nearly 50 percent on price cap: US
Russian government oil revenues plunged nearly 50 percent in the first five months this year, U.S. Deputy Treasury Secretary Wally Adeyemo has said, six months since a price ceiling was enacted.
Surprising response comes from Moscow: "Quotes from conversation with a psychologist"
Russian Foreign Ministry spokesman Maria Zakharova commented on the statement of the British Chief of Defense Staff Nicholas Carter, in which he called Russia a "critical threat" from the position of London.