Home Investing News Russia says it will continue oil and gas projects despite US sanctions