Global energy markets face mounting pressure as supply disruption risks create significant upward momentum for Brent crude oil prices, according to recent analysis.
Global energy markets face mounting pressure as supply risks continue to support Brent crude oil prices, according to recent analysis from ING’s commodity.