Why isn't oil crashing when the cartel that controls the tap just lost its 3rd largest member?
OPEC
+2
What it means for Energy ETFs
Oil
+9
303 billion barrels in reserves. Less than 1% of daily production
+10