BMW shares drop to five-year low after profit warning cites China slowdown and Iran-war disruption | The Apex Times