View
Page
I think not until we see a major scale back in new projects will we see the oil price back to $100 which I think will take some time.
Latest from the Community...
Latest from the Community...
Latest from the Community...