formats

US oil settles $38.10 a barrel, posts 9% weekly gain

Crude futures closed sharply higher as oversupply pressured the global market despite signs of tightening in the U.S.