Stock market sell-off batters energy stocks as Delta variant and falling oil prices worry investors
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