
Oil Prices Drop to Lowest Level Since Pandemic as Trade War Accelerates
Oil prices have crashed to their lowest point since 2021 due to the escalating US-China trade war. Analysts fear the trade war will lead to a global recession, significantly reducing oil demand. The oil price […]