Daily Energy Standup Episode #74 – Oil prices look bullish through 2023 and 2024 – Chevron boosts share buyback – BP rolls back renewable – Russia looks to next steps.
Daily Standup Top Stories Forget Peak Oil Demand: A Thirst for Barrels Puts $100 in View March 5, 2023 Allen Santos As Covid-19 lockdowns gripped the world in 2020, Bernard Looney, chief executive officer of BP […]