If the U.S. enforces strict sanctions on Iran and Russia, and tariffs disrupt North American supply chains, oil prices could ...
Sluggish demand from China and oversupply worries will keep oil prices anchored below $80 a barrel this year, a Reuters poll ...
Oil prices were under pressure this week, but the looming threat of U.S. tariffs on Canada and Mexico could send them spiking ...