U.S. crude oil falls below $75 per barrel, lowest level since early June
Seagrass on the beach frames an offshore gas rig at dusk on May 10, 2024, near Fort Morgan, AL. J. David Ake | Getty Images U.S. crude oil futures on Tuesday fell to their lowest levels since early June as worries about China’s economy overshadow a new round of escalation in the Middle East. “Macroeconomic […]