Russian oil supply takes a dip
Russian oil supply in the first quarter of the year averaged 10 million barrels per day, a 90,000 bpd drop on the same period in 2007 and the first year-on-year fall this decade, the International Energy Aagency (IEA) said today.