Oil & Gas Companies Shares are Down

 

Does this mean that investors are pulling out? 

 

Advertisements
Advertisements