Oil Prices Teeter on Mixed Market SignalsBy omc_adminApril 23, 2025 U.S. economic activity slumped in April, with S&P Global’s flash composite PMI dropping to a 16-month low of 51.2, driven…