President Barack Obama is again facing dissent from within his administration – this time from Attorney General …
Tag:
Loretta Lynch
-
-
Industry & Trade
U.S.: BP to pay $20 billion in fines for 2010 oil spill
by Yomna Yasserby Yomna YasserBP Plc will pay more than $20 billion in fines to resolve nearly all claims from its …