Oil majors reward investors, but high energy prices fuel ire
Oil and gas companies contend that they are doing their part to secure energy supplies, but bumper profits make them easy targets
Oil and gas companies contend that they are doing their part to secure energy supplies, but bumper profits make them easy targets