Companies have been doing well but the oil price remains a concern. High oil prices bring uncertainty to corporate profits.
Earnings have been coming in better-than-expected and that is improving sentiment.
Copyright © 2024 Electric Goat Media. All Rights Reserved.