Crude Oil Futures Decline Amid Reports of China-Mediated US-Iran Peace Talks
Crude oil futures experienced a significant downturn on Friday, abruptly ending a robust five-day streak of gains, following widespread reports that China had initiated efforts to revive stalled diplomatic discussions…
