The Westwood Study Shows Huge Stalled Oil and Gas Deposits, the Largest in Mozambique and Tanzania
A recent Westwood study showed a possible US$65 billion worth of stalled oil and gas resources worldwide, with the largest amount of stalled gas located in the Ruvuma-Rufiji basin of … Continue reading The Westwood Study Shows Huge Stalled Oil and Gas Deposits, the Largest in Mozambique and Tanzania
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed