Banking and Finance Oil Prices Plummet to Two-Week Low Amid Disappointing Chinese Economic Data Oil Prices Decline Amid Weak Data from China Oil prices have fallen to their lowest levels in two weeks, primarily driven by disappointing economic data from China, the world's second-largest business iraq1 month ago1 month agoKeep Reading