Oil and gas November deals snapshot: North American deals drove deal activity in November

handshake
The value of the ten biggest oil and gas industry deals topped $5 billion in November 2020. Credit: Adam Radosavljevic from Pixabay.