Skip to main content
Oil drops on lower demand forecasts despite deadlock in US-Iran talks | GhanaFront