What does the oil price drop mean for the…
Oil is in the midst of an unprecedented price fall having lost more than 50% of its value since July of last year. This price collapse has massive global economic implications, not least on the power sector. It is clear that oil producers, including both countries and companies, are under tremendous financial strain given many projects and budgets were based on assumed prices of 80-100 USD per barrel.… Read more