Analyzing the Fiscal and Economic Effects of Tariffs OCSL Q1 2026 Earnings EPS Beats Estimates with 232 Surprise BMW Deploys Humanoid Robots in European Plant Signaling Shift in Auto Manufacturing