Weekly Market Outlook – Another Week, Another Win... Maybe Too Much Of A Win
July 31, 2022 at 13:20 PM EDT
Another week, another win. While several companies came up short on the earnings front and others warned of headwinds, traders were led to see the glass as half-full rather than half-empty.