Elsewhere, crude oil edged higher and gold traded at around $1,850 an ounce.