The Nasdaq played a nice game of catch-up on Monday, finally following the lead of the main indices in setting a new record high. The macro-environmen

Read More