Economics ❯Energy Economics ❯Oil Prices
Impact on Oil Markets
Ukraine has urged a more drastic reduction to $30 per barrel to heighten pressure on Moscow’s war budget.