MercedesBenz Faces US Market Exclusion Over Chinese Ownership Bill TIPT Q2 2025 Earnings EPS of 058 Drives Positive Stock Momentum Oil Prices Decline as Trump Signals Progress Toward Iran Nuclear Deal