All about finance. Stock Market Concludes with Inconsistent Results Following Reports on Economic Conditions , and Administrator 2025 May 18