Oil dented by rising tide of supply

Rising supply: denting oil price
Rising supply: denting oil price
Published 2 August 2018, 12:25Updated 2 August 2018, 12:25
North AmericaUnited Arab EmiratesUSARussiaKuwait