
Calls for a windfall tax on those oil and gas giants are likely to get louder following the latest financial update from London based Shell. It’s profits for the last…
The post Why big oil is under pressure as consumers eye energy price hikes appeared first on London Business News | Londonlovesbusiness.com.