Crude oil demand revised up
This means Saudis/Russians will continue to be price setters for at least the next few quarters. IEA Lifts 2008 World Oil Demand Growth Forecast By
This means Saudis/Russians will continue to be price setters for at least the next few quarters. IEA Lifts 2008 World Oil Demand Growth Forecast By