Business & Economy Oil market responds to robust US demand amid continued Russia-Ukraine tensions US crude oil inventories decreased to a total of 420.7 million barrels Published 21 Aug, 2025 10:12am