The solar eclipse and the financial markets