Stock market sell-off batters energy stocks as Delta variant and falling oil prices worry investors

Stock market sell-off batters energy stocks as Delta variant and falling oil prices worry investors

Business Insider

Published

Energy stocks were hit by declining oil prices, which have tumbled to seven-month lows on fears that new virus cases will weigh on global demand.

Full Article