Global oil supply buffer shrinks after over 1 billion barrels withdrawn

The global oil market’s supply buffer has shrunk significantly after more than 1 billion barrels were withdrawn from commercial inventories to cushion...

Read full coverage on TraceNews