Al Attiyah Foundation Special Report: Can Renewables Clean Up Oil’s Price Spill?
Posted On
1 April 2020
The oil and gas markets are currently experiencing a double shock. The unexpected price war between Saudi Arabia and Russia has unleashed a flood of supply, while the COVID-19 pandemic…