Inflation is still biting. The Iran war fallout is still rippling through energy markets. The Fed is talking about rate hikes again. And the June jobs report came in at just 57,000, less than half Read more…
Mercedes-Benz (MBGAF) has reported an 8% year-on-year decline in Q2 car sales, with an especially significant 30% drop in China, one of its largest markets by volume. Elsewhere, sales in North America and Europe increased. Read more…