Tag: BP
BP plans to sell 65% of its $10 billion Castrol business.
For generations, the iconic green bottle of Castrol motor oil has been a familiar sight in garages, workshops, and auto stores around the globe....
BP is changing leadership.
The global energy landscape is a constant churn of innovation, policy shifts, and strategic maneuvers. Amidst this dynamic environment, one of the sector's behemoths,...



