OIL FUTURES: Crude rallies above $100/b as OPEC warns on Russia sanctions, easing China lockdowns
Crude futures settled above the $100/b level April 12 as the market eyed rising supply risks and signs of a return of lockdown-stunted Chinese crude demand. NYMEX May WTI settled $6.31 higher at $100.60/b, while ICE June Brent rallied $6.16 to $104.64/b. OPEC Secretary General Mohammed Barkindo warned EU representatives that the producer group would be unable to compensate for…