Crude price reach $20 per barrel in international market
admin
Updated at:
31 Mar 2020 07:51 AM (IST)
Download ABP Live App and Watch All Latest Videos
View In App
With world demand now forecasted to plunge 15 million or 20 million barrels per day, a 20 per cent drop from last year, analysts say massive production cuts will be needed beyond just the Organization of the Petroleum Exporting Countries (OPEC).