Crude Tag

New research by the Boston Consulting Group (BCG) suggests that peak oil demand could be reached between the years 2025 and 2030. The US-based global consultancy agency analysed three disruptive scenarios in its study, including the widespread adoption of electric vehicles (EVs), a combination of slower...

Africa-focused oil explorer and producer Tullow Oil (LSE:TLW) has booked a US$600 million impairment charge on its property and equipment assets, due to a continued slump in prices for crude. The pre-tax, non-cash impairment charge was announced in its mid-year trading update, although the report forecasted...