Traders are increasingly betting on a sharp rise in oil prices amid fears of a potential conflict between Israel and Iran.
Traders are increasingly betting on a sharp rise in oil prices amid fears of a potential conflict between Israel and Iran.
Russia’s oil revenues have fallen to their lowest point since February due to declining crude prices.