James Stafford of Oilprice.com (1)

| Rising geopolitical tensions and high oil prices are continuing to help renewable energy find favour amongst investors and politicians. Yet...