-- Weak dollar is adding $40/barrel to oil price. -- Oil prices rise is not caused by supply shortage -- Oil supply is "largely sufficient".