Tag: Russian oil

West’s cap on Russian oil risks exacerbating Europe’s energy woes

Whether the move will prove effective largely depends on market response, observers…

Xinhua Xinhua