Russia Oil Tax Revenue Slides as Prices, Output Decline

Oil -tax proceeds dropped by more than 15 percent from a year earlier to $11.4 billion.

Apr 4, 2025 - 08:00
Russia Oil Tax Revenue Slides as Prices, Output Decline
Oil -tax proceeds dropped by more than 15 percent from a year earlier to $11.4 billion.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow