DownstreamIndustrial ConsumersInvestorsMidstreamPowerUpstreamOil slides over 3% on Russian price cap talks, U.S. gasoline buildeditorNovember 24, 2022November 24, 2022 by editorNovember 24, 2022November 24, 202201108 Firstly, oil prices fell more than 3% on Wednesday. Continuing a streak of volatile trading, as the Group of Seven nations considered a price cap...