The world has nearly burned through its oil stockpile buffer, executives say: ‘System is already straining’
Governments and energy companies have drawn oil from stockpiles to alleviate pressure in a global oil market facing unprecedented supply disruptions t...