Oil, gas majors post sliding profits on weaker prices
Shell and other energy majors posted sliding net profits Thursday after oil and gas prices weakened in the first half....
Shell and other energy majors posted sliding net profits Thursday after oil and gas prices weakened in the first half....