Sinopec Group


  • Oil surges on product demand, Iran talk impasse

  • Natural gas climbs as long-term demand rises