The markets performed relatively well this week … but don’t expect it to last. 

Read more