Home Investing Analysis: how latest US sanctions may put significant amount of Russian oil supply at risk