Headline via Bloomberg, nothing further at this stage.Yellen was plugging the idea, still, earlier:US Treas Sec Yellen says Russia could profitably sell oil at prices circa $60 / barrel