Geopolitical and market factors create mixed outlook with declining crude prices.
Open shared insight