Politics Motor oil shortage may last into 2027 despite US-Iran deal, shops warn June 16, 2026 While a US–Iran deal to reopen the Strait of Hormuz may ease geopolitical tensions, auto repair shops in Tokyo and…
Stocks DAX index analysis as hedge funds place huge short bets against German automakers June 16, 2026