Today, Royal Dutch Shell announced it would buy renewable energy retailer Inspire Energy Capital LLC. Particularly, this move comes as the European major looks to...
This week was a crucial one for oil, as climate advocates scored historical victories over oil supermajors in the United States and Europe; setting a...