Global oil supplies resilient as prices fall almost 25%

By NewsBytes Desk