current market climate