10-06-2024, 02:04 PM
Dun worry. They r the 4th largest oil producers in the World. One qtr growth slightly lower growth meant nothing to them.
https://www.reuters.com/business/energy/...il%20sands.
https://www.reuters.com/business/energy/...il%20sands.