Kategorie: Crude Oil Intelligence

When macroeconomic concerns cloud the oil market outlook so darkly that even bullish OPEC news fails to stem a selloff as seemed to happen