Peru has filed suit against Spanish energy company Repsol over the massive January oil spill that ravaged its coast, seeking $4.5 billion in damages. The lawsuit...
Tweets by DXJournal