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







