Your illiterate economic statements are getting goofier. If 70% of Finnish tires are made in Russia how do you think it relates to the figures you posted? Buy some book on the economy. Retelling McCain and Hillary makes you look like a simpleton.
“If 70% of Finnish tires are made in Russia how do you think it relates to the figures you posted”
If I buy 70% of gas at the Exxon station, but then Exxon ticks me off I will switch to buying at the Chevron station across the street.
Russia is hardly the only producer of tires, and based on images from the war the tires they have are pretty crud.