US Crude Oil Drops Under $78 per Barrel, Lowest Since July 2023
The decline in oil costs adopted the discharge of China’s combined financial knowledge. This knowledge countered the affect of oil manufacturing cuts by Saudi Arabia and Russia. US crude oil….