How to Stop Putin’s War Windfall by Ending Our Embargo of Venezuelan Oil
The mayhem in Ukraine is a profit center for Putin. 43% of the federal Russian budget was provided by oil and gas revenues and royalties. Russia lives and dies, literally, on its oil revenues, and this … READ MORE