Sri Lanka has signed a landmark agreement with Sinopec, the Chinese international petroleum corporation, to build a state-of-the-art oil refinery in Hambantota. The.