United States due to its purchase of Russian oil

Advertisement


    NEWS ON ONE CLICK