Can ExxonMobil Weather the Prevailing Softness in Oil Price?
Key Takeaways Lower WTI prices near 56 per barrel, down significantly from about $70 per barrel a year ago. This is hurting the upstream business of integrated energy ...
Key Takeaways Lower WTI prices near 56 per barrel, down significantly from about $70 per barrel a year ago. This is hurting the upstream business of integrated energy ...