Stocks end lower as bond yields rise and falling oil prices drag down energy sectorMarket Watch • 03/18/21
Global oil demand won't return to pre-pandemic levels until 2023 and talk of a 'super-cycle' may be premature: IEABusiness Insider • 03/17/21
Oil demand could peak early if governments implement clean energy strategies, says IEAProactive Investors • 03/17/21
API reports a weekly decline of 1 million barrels in U.S. crude supplies, sources sayMarket Watch • 03/16/21