OPEC not to blame for soaring inflation, secretary general tells CNBC By Reuters
© Reuters. FILE PHOTO: The logo of the Organization of the Petroleum Exporting Countries (OPEC) is pictured on the outside of the new OPEC headquarters in Vienna March 16, 2010. REUTERS/Heinz-Peter Bader/File Photo (Reuters) –…
Read More