A surge in demand, fading omicron concerns, and OPEC+’s inability to increase output have all contributed to an impressive rally in oil prices.
A surge in demand, fading omicron concerns, and OPEC+’s inability to increase output have all contributed to an impressive rally in oil prices.