Brazil’s Petrobras Makes $7b in 2018
Brazil's state oil company Petrobras said recently it registered its first profit in five years, making 25.8 billion reais ($7.058 billion) in 2018.
Black Snow Falls on Siberia Blamed on Coal Industry
Black snow falling in Siberia due to air loaded with coal dust recently prompted
ABB to Work with BP on Upstream Electrical Needs
BP has named ABB as one of its global main electrical contractors (MEC)