Successful exploration activities contribute to an upbeat outlook for oil giants, indicating positive prospects for reserves and production levels.
Successful exploration activities contribute to an upbeat outlook for oil giants, indicating positive prospects for reserves and production levels.