Herland Report: Financial Melt Down: Worst crash since 1990: The Corona virus and today’s oil price crash has caused more than six trillion US dollars to evaporate from the US stock exchanges alone. The Mexican standoff between Russia and Saudi Arabia resulted in Russia pulling the plug on OPEC+ agreements, probably aiming at shutting down the US shale oil …
Read More »