The energy crunch is roiling markets

Energy prices are skyrocketing around the world, with major consequences for markets as investors worry about the state of the economic recovery.Energy prices are skyrocketing around the world, with major consequences for markets as investors worry about the state of the economic recovery.

Leave a Reply

Your email address will not be published. Required fields are marked *