Oil prices may fall further on China slowdown, IEA chief
Oil prices may decline further this year as new production swells and demand remains capped by China’s faltering growth, the head of the International Energy Agency said.
Source
Oil prices may decline further this year as new production swells and demand remains capped by China’s faltering growth, the head of the International Energy Agency said.
Source