Oil Prices Settle Below $80. Why That Could Make Exxon a Buy.

Brent crude and WTI both settled below $80 for the first time since early March.

The Trump-Iran Deal Allows Tehran to Immediately Sell Oil

The agreement also waives banking and transport sanctions to facilitate transactions, an early financial benefit.

Equinor Doubles Share Buyback to $3 Billion Under New Plan Targeting Fossil Fuel Growth