Spot WTI Holds Crucial Support, Dollar Index To Act As Killjoy?
Oil bulls must have breathed a heavy sigh of relief on Tuesday as crucial support held. But would the U.S. dollar poop the crude party? On its way to collapsing 76 percent since June 2014 through the February 11th low, … Continued