Russia's oil revenue has plunged as global crude prices tumble
Russia's oil revenue has plummeted as global crude prices fall. Oil sales dropped to $1.44 billion in the week ending September 8, per data cited by Bloomberg. The price of Russia's flagship crude blend is down 20% from its peak. Thanks for signing …