Barclays raises 2022 oil price view on faster inventory drawdown
23 Nov 2021
Share
Oil prices fell on Tuesday on talk that the United States, Japan and India will release crude reserves to tame prices despite the threat of faltering demand as COVID-19 cases flare up in Europe.