News

Spain's nationwide power outages in April probably cost oil producer Repsol ~€170M ($200M) in losses at refineries and ...