Herland Report: The Biden presidency is already turning into very good news for Iran, Russia, Norway and Saudi Arabia, as oil prices soar and create massive wealth for these nations. Biden’s choice to end shale, review oil permits, halting the Keystone XL Oil Pipeline and thereby end US oil independence, is a dream come true to many. Russia and …
Read More »