The oil and gas industry has witnessed a considerable upheaval in its supply chains amid the protracted Russia-Ukraine conflict and …
Read More »Geopolitics and energy transition are the most pressing themes for oil and gas industry in 2023
Geopolitics has become a pivotal macroeconomic theme for the oil and gas industry ever since the start of the Ukraine …
Read More »