Oil market extended gains as supply concerns lingered
International benchmarks for crude oil ended the volatile trading session on Thursday, 29 June 2023 with additional gains as report on the 9.6 million barrels dropped in US commercial crude inventories