In the USA, it is calculated that Russia sells 75% of the oil without the intermediation of Western services
The U.S. Treasury Department has calculated that Russia sells 75 percent of its oil without the intermediation of Western services. DEA News.…