Business
BP profit beats expectations, helped by refining margins
It made an underlying replacement cost profit, or adjusted net income, of US$2.21 billion Oil major BP reported a smaller than expected…
Tag
It made an underlying replacement cost profit, or adjusted net income, of US$2.21 billion Oil major BP reported a smaller than expected…
SINOPEC’s third-quarter profits contracted as China’s biggest oil refiner increasingly finds itself under pressure from the nation’s…