Analysis Shows Major US Oil Companies Raked in $290 Billion in Profits Last Year City Watch Source link