Oil prices fall; Brent at $102.59 per barrel

Oil prices, Brent crude futures, West Texas Intermediate
Business
image