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 …
The Westwood Study Shows Huge Stalled Oil and Gas Deposits, the Largest in Mozambique and Tanzania Read More