LONDON — Energy giant Shell reported record first-quarter earnings after a surge in oil prices, fueling calls for the British government to impose a tax…
LONDON — Energy giant Shell reported record first-quarter earnings after a surge in oil prices, fueling calls for the British government to impose a tax…