Preview Mode Links will not work in preview mode

Stock Stories | Stock Market Investing for Individual Investors

Apr 1, 2020

BP is another one of the largest oil and gas companies in the world, and is based in the U.K.  Founded over a century ago, they have operations in dozens of countries around the world.

Instagram: @stockstoryteller