Keep the Oil in the Soil - Wall Street joins the climate strike
The news these past weeks has been that oil prices are negative as demand worldwide plummets from humans everywhere staying at home and...