Business & Economy Published 21 Aug, 2025 10:12am 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
World Updated 18 Aug, 2025 03:25pm Swatch apologises, withdraws ads amid controversy over ‘slanted eye’ gesture Watchmaker's revenue drops by 14.6% to 6.74 billion Swiss francs amid declining demand in China