Is This The Beginning Of The End For Oil Super Majors?
Energy-oriented investors could not fail to have taken note of the decision that came down in the Dutch court against Shell, (NYSE:RDS.A), (NYSE:RDS.B), last week. This decision was the first Continue Reading
