Production Cuts vs. Innovation: Why OPEC Has Lost The Oil Price War

    14
    Production Cuts vs. Innovation: Why OPEC Has Lost The Oil Price War
    OPEC and its cartel of friends must be sweating condensates in advance of their May 25th meeting. The oil price war, triggered almost three years ago, is far from over. Calling a truce with production ... read more
    Source: The Energy CollectivePublished on 2017-05-10