Shell chief abhors USD30 oil price

June 4, 2003 9:01 am


By