Why Chevron and Exxon are Holding Their Stock Price Even When Oil is Holding at $60 to $65?

In the volatile world of energy markets, oil prices have stabilized around $60 to $65 per barrel throughout much of 2025 and into early 2026, a level that might typically pressure major oil companies\’ stock performance. Yet, industry giants Chevron (CVX) and ExxonMobil (XOM) have demonstrated remarkable resilience, with their shares holding steady or even […]

Continue Reading

For the 18th time, Sanctions Don’t Work!

Daily Standup Top Stories Natural Gas Has Achieved Dominance and Is No Longer a Bridge Fuel July 20, 2025 Clark Savage In the evolving global energy landscape, natural gas has undergone a profound transformation. Once positioned as a mere “bridge fuel” to facilitate the shift from coal to renewables, it is now recognized as a cornerstone […] […]

Continue Reading

USAID Blocks DOGE

Daily Standup Top Stories Tariffs on Oil Are a Major Problem for U.S. Refiners February 3, 2025 Mariel Alumit US tariffs on Canadian and Mexican imports will add to the financial burden of US refiners struggling with declining profit margins. Canada may divert oil exports to Asia due to the tariffs, while Mexico could […] USAID tried […]

Continue Reading