Correlations and volatility spillovers between oil prices and the stock prices of clean energy and technology companies