It’s been yet another tumultuous week in markets. What caused the downward momentum this week? While one can never be certain, market prognosticators have largely pointed to Fed Chair Jay Powell’s comments in front of Congress, as well concerns over job market strength (non-farm payrolls will be released the day after I publish this). Weeks […]