Oil prices up 3% to 9-week high on supply concerns : compare