SHARES of oil majors have been on the rebound this year as oil prices climb, but companies are still signalling a continued shift towards greener energy sources as investor pressure grows.
Read More