Oil prices have been stuck in a narrow range since OPEC announced its deal, and with an extreme number of long bets in the markets, downward risk for oil is piling up
Read Full Article »Oil prices have been stuck in a narrow range since OPEC announced its deal, and with an extreme number of long bets in the markets, downward risk for oil is piling up
Read Full Article »