
Shell, BP, TotalEnergies, Eni, Equinor, ExxonMobil, Chevron, and ConocoPhillips score $29 billion
In the midst of geopolitical and economic upheavals, trade wars, climate change concerns, volatility and drop in energy prices rounded with uncertainty that continues to cloak the global oil market outlook, the European and U.S. oil majors – the UK’s duo …