Yellen says oil price cap limiting Russia’s energy revenues so far