Oil prices decline with demand concerns
ANKARA: Oil prices edged lower on Thursday as ongoing demand concerns in the US and China, the world’s largest oil consumers, weighed on market sentiment.
International benchmark Brent crude fell 0.13% to $75.95 per barrel at 10.40 a.m. local time (0…