Apple and Amazon both slammed down better-than-expected results for last quarter – but their forecasts for this one weren’t quite as reassuring – and with America’s August 1st tariff deadline fast approaching, countries rushed to strike last-minute trade deals.
Today’s stories: