
Oil prices stabilize after sharp sell-off, focus shifts to U.S.-China trade talks
Oil prices steadied on Wednesday after rebounding from a sharp sell-off earlier in the week, with investors now focused on the upcoming U.S.-China trade talks in Switzerland. By 10:07 a.m. ET (1407 GMT), Brent crude futures were down 11 cents, or about 0. …