Loading...

We found 1,208 Results
Click & drag to scroll 
  • Politics, bribes and bad energy

    5/30/17
    Investors have been sent mixed messages about the impact of Brazil's political imbroglio on the energy sector. The day after the release of recordings in which President Michel Temer apparently condones bribes to silence...