The Shell gasoline station emblem is displayed on February 13, 2025 in Austin, Texas. Brandon Bell | Getty Images News | Getty Images British oil massive Shell on Friday reported a pointy fall in first-quarter benefit, following a duration of weaker crude costs. Shell reported adjusted profits of $5.58 billion …
Read More »