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
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