Chevron boss blames Joe Biden for pushing up energy prices

September 18, 2024