Oil Prices Plunge as US-China Trade War Sparks Recession Fears
Oil prices drop over 4% as rising US-China trade tensions trigger recession concerns. Analysts warn of market instability and demand disruption. As oil markets opened this week, a familiar chill … Read More