OPEC Members Output has Exceeded 30 Million Barrel-a-Day Target for the Past 17 Months

Advertisements