Oil producers will struggle to meet demand during the second half of this year, especially as demand in China and India continues to rise, Joseph McMonigle, secretary-general of the International Energy Forum, said in a CNBC interview last week during the G20 economic summit.