Pour one out for a crazy week, Apple and Amazon do OK, Biden and Xi talk