ECONOMY US crude oil inventories down 1.1% for week ending April 21 by Anadolu Agency April 27, 2023 by Anadolu Agency April 27, 2023 ANKARA US commercial crude oil inventories decreased 1.1% during the week ending April 21, according to … Read more 0 FacebookTwitterPinterestEmail