Oil prices firmed slightly on Tuesday, after falling 2% in the previous session, as stronger economic data from the world's largest crude importer China underpinned the demand outlook.
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) said on Friday.