News Energy Companies Experience Setback as Oil Futures Dip by webmaster August 20, 2023 August 20, 2023 Shares of energy companies took a hit as oil futures took a negative turn…