Oil prices fall on economy, supply concerns