Source: Oil prices fall amid concerns of slower demand and high US output

Advertisements