OPEC members' GDP is $3.1 trillion with a population of 520 million…
US GDP is 23 trillion with a population of 330 million…
OPEC 13 members produce 28.5 mb/d, which is almost equal to the production of 4 non OPEC members: US, Russia, China & Norway oil …
Anybody knows why they continue blaming OPEC?!