Price fall to push oil industry into sharp recession: Report
The oil price plunge means energy companies will slash capital spending in North America. Europe and Asia in 2015, investment bank Evercore IS said Tuesday.
Jan 07, 2015, 00:16 AM IST
The oil price plunge means energy companies will slash capital spending in North America. Europe and Asia in 2015, investment bank Evercore IS said Tuesday.
Jan 07, 2015, 00:16 AM IST