OTA Q2 survey shows truckers' spirits improving