News

WTI crude oil holds the 200-day MA, but soft demand and resistance at $67.44 cap upside. Read this oil outlook and analysis ...