Oil prices jumped to as high as $119 a barrel, the highest since 2022, as concerns over global oil supply ripped through ...
Oil price climbs after G7 countries decide against immediate release of strategic reserves ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results