LONDON: Energy ministers from the world s largest oil producers and consumers are likely to agree on the need for stable oil prices and better and more timely data on energy when they gather in London on Friday.
That is probably where the public (...)