Oil Prices Drop on Weak US Demand, Oversupply
Revenue from the sale of crude and oil products fell in August to one of the lowest levels since the beginning of the crisis in Ukraine, according to Russia, the world’s second-largest producer of petroleum behind the United States in 2024. Oil Prices Continue Decline Friday’s drop in oil prices followed steep drops in the … Read more