News
Oil prices retreated on Tuesday, having climbed almost 2% in the previous session, as investors assessed the latest ...
Libya's National Oil Corp (NOC) announced on Monday that agreements have been reached with oil majors BP and Shell.
Oil prices fell for the third time in four sessions as traders assessed the impact of renewed US tariff threats and a decision by OPEC+ to restore more of its idled production capacity. Brent nears ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results