Oil prices almost fully recovered from a sharp drop on Monday, paring losses as investors bet China’s economic stimulus moves would lift crude demand in the world’s No. 2 economy. Traders sent global benchmark Brent crude tumbling below $83 per barrel early in the session after China’s central bank on Sunday slashed lenders’ reserve requirements, a signal Beijing is working to maintain economic growth. “The reaction by the Chinese to the slowdown there is a salve the market started to price back in,” said John Kilduff, a partner at Again Capital Management in New York. Brent crude LCOc1 hit a session low of $82.66 but settled just 25 cents lower at $83.91 per barrel. Brent hit […]