ADVERTISEMENT
By Associated Press  Friday, May 30, 2008
A consumer fills up his car at a petrol station in Anglet, southwestern France, recently. Consumers, gas retailers and governments ...

A consumer fills up his car at a petrol station in Anglet, southwestern France, recently. Consumers, gas retailers and governments are wrestling with a new energy order, where rising oil prices play a larger role than ever in the daily lives of increasingly mobile world citizens.

ADVERTISEMENT