David Moore , a commodity strategist at the Commonwealth Bank of Australia , said a weaker US dollar and " the recent trend for analysts to revise higher their oil price forecasts " are helping to push up prices .