A grouping of at least 72 countries, three billion people and a gross domestic product (GDP) size of $7.7 trillion appears to have

Global crude oil price is likely to remain above $50 per barrel in August from its strong rebound in July, gaining 8.22 percent,