OPEC’s Secretary-General not only thinks oil prices have bottomed, but that it sees oil prices exploding to upwards of $200 per barrel in the future.
OPEC’s Secretary-General not only thinks oil prices have bottomed, but that it sees oil prices exploding to upwards of $200 per barrel in the future.