
OPEC+ cuts risk oil supply deficit, threaten economic recovery -IEA
London — Output cuts announced by OPEC+ producers risk exacerbating an oil supply deficit expected in the second half of the year and could hurt consumers and global economic recovery, the International Energy Agency (IEA) […]