Lower crude oil prices make it essential for Venezuela, Nigeria, and other producing countries to institute major reforms, two speakers agreed on June 2.
Source: News
Lower crude oil prices make it essential for Venezuela, Nigeria, and other producing countries to institute major reforms, two speakers agreed on June 2.
Source: News