Sinopec, China's largest oil refiner, announced on Thursday the discovery of a new shale oil reserve estimated at 100 million ...
Oil and natural gas remain volatile, with crude oil rebounding on trade summit hopes while bearish technical patterns and ...