News from all angles
The US oil industry has earned almost $130 billion in profits since the US and Israel began bombing Iran in February. The same companies, according to the New York Times, earned less than $47 billion…
Redirecting to Mother Jones in 3 seconds...
Share this story with your network