Russia-Ukraine Crisis Creates Upside Risks for WTI & Brent Prices
WTI OIL WEEKLY FORECAST: CAUTIOUSLY BULLISH Crude oil has risen aggressively in recent weeks amid supply and demand imbalances. Since its December low, WTI is up about 42%, while Brent has jumped roughly 39% Under […]
