
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.


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.