Energy Stocks Have Beaten All Other Sectors So Far This Year, But Analysts Divided Over Near-Term Outlook

April 7, 2021, 12:01 am
That’s how much the S&P 500 energy sector plunged last year as the Covid pandemic sapped global oil demand and at one point pushed the price of crude into neg
