New York Times Top StoriesMay 3, 2025, 4:59 PMOil Prices Are Falling. Here’s Where That Could Spell Trouble. For countries that depend heavily on oil revenue, dropping prices are worrisome. Continue Reading…