fbpx

Global oil markets are losing 100 million barr