CCrude Oil Read More Global oil prices under pressure: What’s driving the decline and what lies ahead2025-11-23 Global oil markets have entered a bearish phase, with benchmark U.S. NYMEX crude sliding below $60 per barrel…
PPetroleum Read More Russia’s Top Oil Executive Says OPEC Was Astute to Boost Output2025-06-21 (Bloomberg) — Steps taken by the OPEC group to boost oil supplies have proved astute, given developments in…
CCrude Oil Read More Oil Prices Resume Downward Spiral2025-04-10 In a stunning pivot, President Trump’s decision to pause reciprocal tariffs on most nations—while slamming China with a…