SlavkoSereda/iStock via Getty Images
Energy stocks dominated the S&P 500’s list of biggest losers on Wednesday after reports that the European Union is considering a price cap for Russian sea oil in the range of what would be $65-$70/barrel good above production costs of Russia and higher than some countries have paid for oil.
Talks of a Russian oil price cap have been viewed in a bullish light for crude, but a cap of $65-$70/barrel could see the country’s stocks rush into the…