News Desk
Oil industry pays $45bn fines; BP tops list
The oil and gas industry is certainly not as notorious as the banking industry in racking up fines for bending the rules...
The oil and gas industry is certainly not as notorious as the banking industry in racking up fines for bending the rules...
Sinopec aims for carbon neutralitySINGAPORE: China's Sinopec Corp, Asia's largest oil refiner, aims to be carbon neutral by 2050, with its near-term strategy focused on...