Economics ❯Energy Economics ❯Oil Market
Price Ceilings Market Reactions Impact on State Budget
Ukraine has urged a more drastic reduction to $30 per barrel to heighten pressure on Moscow’s war budget.