Economic News
BP’s Brazil Oil Find Tests the Trade-Offs Between Growth and Sustainability
BP has announced its largest oil and gas discovery in a quarter of a century, this time in deep waters off Brazil. The “Bumerangue” field could become a major new production hub and marks BP’s […]