Surging demand, fading Omicron fears, and OPEC+’s inability to ramp up output have underpinned an eye-watering rally in oil prices. Source: BusinessTech
Surging demand, fading Omicron fears, and OPEC+’s inability to ramp up output have underpinned an eye-watering rally in oil prices. Source: BusinessTech