Reddit_World_News feeds.twtxt.net Sat, Oct 25 9:20PM 2025 (1y ago) Over 20 countries pledge to remove Russian oil and gas from global markets ⌘ Read more ⤋ Read More