
Russia has won the oil war -EIA forecasts the United States will return to being a net petroleum importer in 2021
Energy News Beat Publishers Note: This means Russia and other countries that do not have the best interests of the United States has won. We are now at their mercy. More petroleum (including crude oil […]