Major US stock indexes are struggling due to a combination of factors, including US earnings reports and hawkish comments from Federal Reserve policymakers. Earnings season has seen mixed results, with some companies exceeding expectations (like General...
2 weeks ago