With the European Commission’s Citizens’ Energy Forum kicking off in London on February 23, the latest commodities’ trading index sees oil prices display a consistent low of just below $30 a barrel. With large oil companies struggling, renewable energy offers investors the chance to combine profitability with sustainability into the future, avoiding more turbulent energy markets.