Oil Tops $110 as Russia Struggles to Maintain Energy Sales

0
1

Benchmark global oil prices surged above $110 a barrel, hitting a multiyear high, as concern mounted that Russia’s growing economic

The post Oil Tops $110 as Russia Struggles to Maintain Energy Sales appeared first on DEBKAfile.

Source: New feed