Business
Global oil supply buffer shrinks after 1 billion barrels withdrawn amid Middle East crisis
The global oil market’s supply buffer has shrunk significantly after more than 1 billion barrels were withdrawn from commercial inventories to cushion disruptions caused by the Middle East…