Posted inBeijing, China, European Union, India, Iran, Japan, Middle East, Northeast Asia, Russia, South Asia, South Korea, World

You can smell teargas in the streets as oil industry squabbles

Last week, two important meetings took place: in Buenos Aires, of the Group of Twenty, and in Vienna, of the Organization of the Petroleum Exporting Countries (OPEC) and other oil producers. The two meetings did not produce any resolution to the major economic challenges in the world. But they did soothe the nerves of financial […]