Crude Oil Prices Wipe Out Yearly Gains Amid Global Tensions
On Tuesday, oil prices surrendered their gains from earlier in the year, plummeting over 4% during trading. This sharp decline reflects ongoing global economic concerns, particularly weak manufacturing data from the United States and China and looming increases in oil supply starting in October. In the international markets, Brent crude oil futures for November concluded […]