OPEC+ impasse risks price war as demand surges, says IEA

0
169

Stalled talks by top oil producers over releasing more supply could deteriorate into a price war just as COVID-19 vaccines are sending demand for oil surging, the International Energy Agency (IEA) said on Tuesday.