Begin typing your search...
You Searched For "Shell"
Shell reports $9.6 billion profit despite low energy prices
Shell, a global energy giant, said that the company earned nearly USD 10 billion in the first quarter, despite sliding oil and natural gas prices.