One London gas station has totally reimagined what a refueling area can look like. Since the beginning of 2022, a Shell station in Fulham, England, has removed all of its gas pumps to instead offer ...
Oil giant Shell posted $7.7 billion in first-quarter profits, blowing past Wall Street expectations by $1.3 billion, as fuel prices climbed, even though income was off 16% from a year ago. In April, ...