It was a tough 5 sessions for US markets last week as Wall St finally took a breather from the 2019 bounce back and investors...

The rally US markets have been experiencing since the start of the year stalled last week as the major indices stopped to catch their breath...