Oil giants face backlash for handing record profits to investors
Big Oil’s record profits are a huge hit on Wall Street but increasingly provocative in the corridors of power from Washington to London as politicians lash out against executives for funneling windfall profits to investors.
The controversy…
Read More...
Read More...