Oil prices were stable on Tuesday as the market balanced risk sentiment with supply concerns and the prospect of higher demand as China relaxes its COVID curbs. Brent crude futures were down 38 cents, or 0.3%, at $119.13 barrel at 0926 GMT. U.S. West Texas Intermediate (WTI) crude futures were down 25 cents, or 0.2%, at $118.25 a barrel, having risen by over $1 per barrel earlier in the session. “Risk sentiment is responsible for the drop, with European equity markets negative,” said UBS analyst Giovanni Staunovo. U.S. State department authorization for Eni and Repsol to start shipping Venezuelan crude to Europe from July to replace lost Russian barrels has also weighed on prices in recent […]