Exxon and Chevron reported record quarterly results this week as record refining margins along with high oil prices resulted in excellent results.


European oil majors also reported excellent results with several companies announcing additional returns of capital to shareholders via share buybacks.