Oil prices settle mixed amidst Russia supply, demand concerns
(Reuters) – Oil settled nearly unchanged on Wednesday as broader concerns about economic growth and oil demand stagnation weighed against tightening supplies.
Brent crude futures fell 45 cents, or 0.4 %, to settle at $106.80 a barrel.









