ExxonMobil rated top oil & gas brand

ExxonMobil is the world’s top oil and gas brand this year, with a brand value of $17billion, according to a new top 100 chart by Millward Brown. The international company was ranked 41st out of the BrandZ Top 100 Most Valuable Global Brands. Shell was the second best oil and gas brand at $15billion, while […]