Tag

BRITISH PETROLEUM PLC

The world’s bloated oil inventories will subside more slowly than previously thought.