Showing posts with label OPEC. Show all posts
Showing posts with label OPEC. Show all posts

OPEC

Inadequate investment in the oil and gas sector is the chief reason behind the recent spike in prices and OPEC is not to blame OP…