View
Page
saudi s and opec have lost 130 billion thru low price setting and production cant see this lasting much longer with fracking nearly dead in the states lets hope for a price increase soon.
Latest from the Community...
Latest from the Community...
Latest from the Community...