Oil prices hit 13-month high with demand optimism