Oil prices fall as Battalion Oil shares drop over 8% | OOBF

Global crude price fall and diplomacy hopes hit Battalion Oil stock.

Open shared insight