Browsing Tag

Global oil supply halted by 32 percent