Posts in tag

oil


Well, what do you know… America’s tree huggers are colluding with the Russians in an effort to curtail this country’s energy production to the advantage of Russia. For years, Russia has been able to exert pressure on Europe as their number one supplier of natural gas, but as our production increases, more European countries are looking …

0 2.7k