Energy prices rise sharply as markets fear the Iran war will not be resolved quickly.
Source: BBC.
Written by
in