Oil majors churn out cash and (mostly) hand it back to investors

Shell and BP reported hefty Q3 profits

Breaking