Companies are reporting results that are at least in line or even above estimates as brokers' forecasts have finally come down to reasonable levels.
Economic growth uncertainties plus war fears do not bode well for the market and that's set to continue for the time being.
Copyright © 2024 Electric Goat Media. All Rights Reserved.