What Oil Production Freeze: Russia Just Revealed The Laughable Loophole In The OPEC “Agreement”
The main catalyst that pushed the price of oil from a 13 year low in early February, when crude briefly traded in the mid-$20 to well over 50% higher less…