Oil (CL=F, BZ=F) prices are decreasing, with Exxon Mobil (XOM) and Shell (SHEL) shares ticking down as they respectively cite narrowing refining margins and slowing natural gas (NG=F) sales.
For much of last year, Exxon and other oil majors faced reduced profitability from refining crude oil and selling petroleum products as a post-pandemic boom in demand ended. The opening of big plants ...