"At the moment they do need to rely on the Russians. This is likely to change quite soon and possibly within the year. In 5 years time it's quite conceivable that it could be the other way around."
Do you mean in 5 years when ISS is likely to be decommissioned?