No products in the basket.
A fresh spike in oil and gas prices is adding new strain to global trade and financing conditions, as geopolitical tensions in the Middle East continue to escalate. Brent crude has surged toward $117 per barrel, while European gas prices...
#energy shock#liquidity#oil prices