Investing News

Shell’s Profit Sinks on Oil and Gas Price Declines

ADRs of Shell Plc dropped after the energy giant reported earnings fell by more than half, hurt by falling oil and gas prices.

Newsletter