💨 Abstract

Oil prices dropped on Wednesday as investors questioned the effectiveness of China's economic stimulus in driving fuel demand growth. Brent crude fell 0.2% to $75, and WTI fell 0.3% to $71.32. China's stimulus, announced on Tuesday, included interest rate cuts and government funding. However, analysts warned that more fiscal help is needed to boost the economy.

Courtesy: theprint.in

Summarized by Einstein Beta 🤖

Powered by MessengerX.io