Oil prices were stable today as the market balanced cuts to OPEC+ production quotas against fears of economic slowdown and lower Chinese fuel demand. Brent crude futures eased by seven cents, or 0.08%, to $91.55 a barrel, while US West Texas Intermediate (WTI) crude futures were down 12 cents, or 0.14%, at $85.34. WTI had […]