« Back
 

Six biggest publicly traded oil companies reported $38B+ in Q1 profits alone

Chart-oil-profits
[via CNN]

Posted by Aaron Landry