US senators introduce bill to speed approvals of energy projects

investing.com 22/07/2024 - 22:11 PM

China's Sinopec reports first-half crude throughput up only 0.1%

investing.com 19/07/2024 - 10:17 AM