March 21, 2023 at 04:10PM Oil prices rise and advance for the second consecutive day as market confidence improves further, but the outlook for energy commodities remains challenging.
Crude Oil Forecast: Prices Extend Recovery as Banking Sector Jitters Fade