Crude Oil Drops Amid Russia Sanctions Deadline and Looming EU Tariffs

  • WTI crude oil consolidates near the $66 support level, while natural gas trades within an ascending channel and maintains a bullish outlook.