Iron Ore-Shanghai rebar hits near 3-week top, gains seen capped