Recent developments have caused significant fluctuations in oil prices, particularly following a truce between Iran and the USA.
Recent developments have caused significant fluctuations in oil prices, particularly following a truce between Iran and the USA.