Has Oil Lost Its Upside Momentum?
Weaker demand fundamentals have dampened upside momentum for crude oil. Declining volatility and narrower intra-day trading ranges point at slowing bullish momentum for crude. Standard Chartered: lockdowns in China will Continue Reading
