Current Articles | RSS Feed
Greater transparency of supply and demand data and a global effort to improve regulation of over-the-counter markets are needed to avoid excessive swings in oil prices, according to the International Energy Agency.
Your browser does not support iframes.