Confusion over a barrel

PETROLEUM

The controversy over the liquidity of Brent crude oil trading is showing little sign of abating, as players jostle for position in a market undergoing the greatest upheaval it has seen. With resou