Crude prices just plunged 1.1%.
This is a strange development, since the EIA just reported supplies of U.S. crude declined 3.4 million barrels this week, which would suggest prices should rise.
Instead, West Texas Intermediate contracts fell to as low as $102.60 from $103.64, according to Investing.com.
RANSquawk suggests it may have had something to do with Ukraine's new government announcing decentralization of powers, meaning supplies will be less subject to government fiat.
Prices have since come back up a bit.
Investing.com