Majors’ global selling spree could fetch $27.5 billion

An oil rig at sunset
An oil rig at sunset

Breaking