Wednesday, April 17, 2024

Tag: exxon mobil

spot_imgspot_img

Major US oil companies face grilling by Congress

Washington - Top oil executives have appeared before United States lawmakers to face allegations they misled the public about climate change. Major producers were quizzed...