Oil and Gas News
Sinopec Reports $2.9 Billion Q1 Net Profit
China Petroleum & Chemical Corp swung to a first-quarter profit from a loss a year earlier, with net income reaching 18.54 billion yuan ($2.86 billion), amid a recovery in global oil prices and robust demand for refined oil products.