Top oil producers fail to reach cap deal at Qatar talks

Top oil producers Sunday delayed an agreement to freeze the crude output levels to shore up low prices, saying they needed “more time for further consultations.”

WTO countries fail to agree on future of development agenda

India and Venezuela criticized that the more than 160 WTO countries could not agree on whether to continue or abandon the so-called Doha round.