The Energy Report: Profile in Failures By: TalkMarkets August 09, 2023 at 11:40 AM EDT Oil prices are again surging to new highs on the years of war concerns, diesel shortage fears while behind the scenes wind and solar companies are failing. Read More >> Related Stocks: Ipath Pure Beta Crude Oil ETN US Gasoline US Natural Gas Fund Ultra Bloomberg Crude Oil 2X ETF