Oil prices are set to remain under pressure in 2025 as U.S. tariffs and slowing economic growth in India and China weigh on ...