Posted inBeijingChinaEuropean UnionIndiaIranJapanMiddle EastNortheast AsiaRussiaSouth AsiaSouth KoreaWorld

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 […]