EnergyBasicOil Prices Up, But Investment Set to Decline in 2026
Global oil and gas spending is projected to decrease in 2026, diverging from the current upward trend in oil prices. This counterintuitive forecast from BMI suggests a potential shift in market dynamics.
Published 3 hours ago
Read more →