Stocks to Watch in 2020

Saudi Aramco reportedly generated revenues of $354.9 billion and a net income of $111.10 billion in 2018. Yet, Mr. Market was paying $35.10 for Aramco shares on 31 December. Thus, Saudi Aramco could be the greatest value investment of all time.

Read more