Articles by Steve From Virginia
Russia, Ukraine, China, the United States, Globalization, and Peak Oil
Steve from Virginia · "Russia needs higher prices so that its oil extraction industry can meet its skyrocketing costs. Putin, like the rest of us, has reached the neck-line of the Triangle of Doom, the pointy-end of the gangplank where there is negligible...