Home Business Amazon records $3.9 billion loss on Rivian holding in second quarter