ENERGY Oil falls with weaker supply concerns in Libya, lower demand expectation from China by Anadolu Agency September 26, 2024 by Anadolu Agency September 26, 2024 Oil prices decreased on Thursday after supply concerns eased in Libya and lingering demand worries in … Read more 0 FacebookTwitterPinterestEmail