OIL DUMPING
Oil prices just dropped 2.66% in 10 minutes as US-Iran negotiations show progress.
Lower oil prices could bring relief to global markets.
Bullish momentum building
Oil prices just dropped 2.66% in 10 minutes as US-Iran negotiations show progress.
Lower oil prices could bring relief to global markets.
Bullish momentum building

