The energy sector is facing headwinds as crude oil prices continue their downward spiral, influenced by factors such as U.S. President Donald Trump’s tariff threats on China, a ceasefire in Gaza, and forecasts of global oversupply. As of October 11, 2025, West Texas Intermediate (WTI) crude oil is trading at $58.90 per barrel, marking a […]