A Granger causality analysis between stock prices and exchange rates: evidence from four countries. (8th June 2023)