- February 20th, 2023
Oil rises on China demand hopes, concerns on supply outlook
Oil prices rose on Monday amid optimism over China’s demand recovery, concerns that underinvestment will crimp future oil supply and as major producers keep output limits in place. ›