Article

neworleanscitybusiness.comneworleanscitybusiness.com on 2023-07-28 19:31

Shell earnings top $5 billion. But that’s nearly half what it pulled in months ago

Shell has reported that it earned nearly $5.1 billion in the second quarter.

Related news