Oil prices were broadly stable on Friday, retracing earlier losses, but were headed for weekly losses as concerns about a global economic slowdown weighed amid soaring inflation rates.
Brent crude futures were down 13 cents, or 0.1%, at $96.46 a barrel at 1339 GMT. U.S. West Texas Intermediate crude was at $90.78...