Real Assets
Twenty-five major oil companies, oil-producing nations and development institutions agreed Friday to end the practice of routine flaring of natural gas by 2030 at thousands of oil producti...