The Winners and Losers at $60 Oil 

A total of 93 oil and gas firms made it in the latest edition of the Forbes Global 2000 rankings of the world’s largest public companies. 

Read more: https://tinyurl.com/4kc6524c