Market report: Gold reaches new highs and oil edges up on geopolitical uncertainty