Oil Prices Decline Amid Weak Chinese Demand and Libyan Supply Issues

Reported about 1 month ago

Oil prices dropped as concerns over weak demand from China overshadowed supply disruptions in Libya. Brent crude fell below $76 a barrel and West Texas Intermediate neared $72, with China's slowing factory activity and property crisis raising economic fears. The market anticipates increased supplies from OPEC+ next month, further impacting prices.

Source: YAHOO

View details

You may also interested in these wikis

Back to all Wikis