Stock markets: A decade of Diwali returns