You are viewing a single comment's thread from:RE: LeoThread 2025-04-13 06:41View the full contextben.haase (65)in LeoFinance • 6 months ago Ultimately, this could also be a disaster for Russia. A drop in oil prices would bring Putin closer to the gallows