Traders are pondering whether the United States and its allies are finally getting serious about restricting Russian energy.
Traders are pondering whether the United States and its allies are finally getting serious about restricting Russian energy.