Upstream Oil M&A Value Drops to $5.55 Billion in March on Price Volatility
March upstream oil and gas deal value fell sharply from February despite stable transaction volumes, driven by oil price uncertainty. Upstream oil and gas deal value plunged to $5.55 billion in March, down from $32 billion in February, as oil price volatility weighed on in