Russia is directly controlling Iran’s oil supplies now. A disastrous development for Europe July 6, 2022