Oil News: Crude Oil Futures Surge on Russia Sanctions and Strong China Demand

  • Crude oil rises as Russia sanctions and China demand boost sentiment. Break above $67.44 fuels momentum toward key $71.20 resistance.