A hangover from a partnership announcement and macroeconomic developments likely had an impact on Rivian's share price this week.... Read more