Oil falls with weaker supply concerns in Libya, lower demand expectation from China
ANKARA: Oil prices decreased on Thursday after supply concerns eased in Libya and lingering demand worries in China despite efforts to stimulate the economy, while data showing a decline in US crude oil inventories limited further price falls.
Intern…