Could Biden's parting salvo on oil sanctions push Russia to the brink?
Experts say new US sanctions on oil exports could have a serious impact on Russia's revenues and lead India and China to seek alternative supplies.