These prices suggest that the G-7 cap is hitting Russian oil revenues  Bloomberg



Read more at news.google.com