Oil prices have surpassed $100 per barrel, and stock prices around the world have collapsed after Russian President Vladimir Putin declared a “military operation” in Ukraine with a hint of a bigger war.
Exchanges have collapsed since earlier this week after the Kremlin recognized two breakaway regions in eastern Ukraine on Monday night and later sent “peacekeepers” to them.
The Russian president called on t