Oil prices tumble 11% for biggest weekly drop in 7 weeks | OOBF

Oil prices fall sharply amid US-Israel-Iran peace hopes easing inflation fears.

Open shared insight