The UK’s largest oil and energy company is Shell PLC

Courtesy of Google Finance
SHELL PLC SHEL Stock | London Stock Exchange

Courtesy of The London Stock Exchange
The UK’s largest oil and energy company is Shell PLC

Courtesy of Google Finance
SHELL PLC SHEL Stock | London Stock Exchange

Courtesy of The London Stock Exchange